Commit Graph

  • e9910aa0d8 [2016][ruby][12.1] Alpha Chen 2016-12-13 08:28:53 -0800
  • 39f73f6935 [2016][ruby][12.0] Alpha Chen 2016-12-13 08:26:31 -0800
  • 6aed853bd4 [2016][rust][10.0] create bots that can take values Alpha Chen 2016-12-11 21:54:36 -0500
  • dba149888b [2016][rust][10.0] start parsing bots Alpha Chen 2016-12-11 21:43:01 -0500
  • daa060d799 [2016][ruby][11.1] optimizations Alpha Chen 2016-12-11 18:20:48 -0500
  • e8bd4f505e [2016][ruby][11.0] solution! Alpha Chen 2016-12-11 12:38:00 -0500
  • 3c1f21c490 [2016][ruby][11.0] elevators can hold two items Alpha Chen 2016-12-11 12:28:32 -0500
  • 241bb17304 [2016][ruby][11.0] check for radiated microchips Alpha Chen 2016-12-11 11:54:34 -0500
  • 0ff8f7b122 [2016][ruby][11.0] generate next states Alpha Chen 2016-12-11 11:37:31 -0500
  • 3b132cc220 [2016][ruby][11.0] implement equality on states Alpha Chen 2016-12-11 11:23:00 -0500
  • b7fb46656a [2016][ruby][11.0] make a Floor object Alpha Chen 2016-12-11 11:20:51 -0500
  • eeb4f8366c [2016][ruby][11.0] read state from input Alpha Chen 2016-12-11 11:11:18 -0500
  • a78bb9d70a [2016][rust][8.x] Alpha Chen 2016-12-10 15:45:45 -0500
  • fd2ceadf02 [2016][ruby][10.1] Alpha Chen 2016-12-10 08:01:51 -0500
  • f98e9ebacf [2016][ruby][10.0] Alpha Chen 2016-12-10 07:20:54 -0500
  • 5d8533ded8 [2016][ruby][9.1] Alpha Chen 2016-12-09 08:22:46 -0800
  • 3cd8d40734 [2016][ruby][9.0] Alpha Chen 2016-12-09 08:07:50 -0800
  • 5fb35f9dd9 [2016][ruby][8.x] Alpha Chen 2016-12-08 00:23:48 -0800
  • 7970c23d88 [2016][rust][7.1] Alpha Chen 2016-12-07 18:57:44 -0800
  • 053b51107d [2016][rust][7.0] Alpha Chen 2016-12-07 18:40:12 -0800
  • e695938abf [2016][ruby][7.1] Alpha Chen 2016-12-06 22:27:39 -0800
  • b443ba5312 [2016][ruby][7.0] Alpha Chen 2016-12-06 22:22:43 -0800
  • 9b626fae46 [2016][rust][6.0] Alpha Chen 2016-12-06 08:57:27 -0800
  • 605591ffdb [2016][rust][5.1] Alpha Chen 2016-12-06 07:48:01 -0800
  • 92a1c0f285 [2016][rust][6.0] Alpha Chen 2016-12-05 21:40:04 -0800
  • 60c6352c46 [2016][ruby][6.x] speedcoding Alpha Chen 2016-12-05 21:14:08 -0800
  • b501d324af [2016][ruby][5.x] shameless green Alpha Chen 2016-12-04 21:30:50 -0800
  • 9fdfa3d687 [2016][rust][4.1] Alpha Chen 2016-12-04 16:05:32 -0800
  • bc6d0e2396 rust clippy Alpha Chen 2016-12-04 15:38:39 -0800
  • 9d39b06eb7 [2016][rust][4.0] Alpha Chen 2016-12-04 15:38:09 -0800
  • 94f5dfb200 [2016][rust][3.1] Alpha Chen 2016-12-04 14:39:35 -0800
  • d93aff516a [2016][rust][3.0] Alpha Chen 2016-12-04 12:34:12 -0800
  • 2b7b747ca5 [2016][ruby][4.1] Alpha Chen 2016-12-04 11:32:06 -0800
  • 0bbc89d1a1 [2016][ruby][4.0] Alpha Chen 2016-12-04 09:37:35 -0800
  • a9c33e4b4a [2016][ruby][3] Alpha Chen 2016-12-02 21:14:13 -0800
  • 1abcc5d723 [2016][rust][2.1] Alpha Chen 2016-12-02 09:17:34 -0800
  • b63381ffa8 [2016][rust][2.0] Alpha Chen 2016-12-02 08:50:12 -0800
  • 452531e4bc [2016][rust] organize files Alpha Chen 2016-12-02 08:01:18 -0800
  • 4aaa3f75a5 [2016][ruby][2.1] Alpha Chen 2016-12-01 21:43:13 -0800
  • 53f60cb565 [2016][ruby][2.0] Alpha Chen 2016-12-01 21:26:26 -0800
  • f15f6bcec0 [2016][rust][1.1] Alpha Chen 2016-12-01 16:12:34 -0800
  • b5e5566d5e [2016][rust][1.0] Alpha Chen 2016-12-01 15:45:35 -0800
  • ddbface9e5 [2016][ruby][1] refactoring Alpha Chen 2016-12-01 14:49:33 -0800
  • b77d565b97 [2016][ruby][1] Alpha Chen 2016-12-01 09:47:51 -0800
  • 7400e16789 move 2015 stuff into its own dir Alpha Chen 2016-12-01 08:05:10 -0800
  • 050f7577ec wip wip Alpha Chen 2016-10-31 16:55:50 -0700
  • 2044e43b34 [rust] Allow for running previous days Alpha Chen 2016-09-25 14:56:13 -0700
  • ece6b3041d [rust][day_02] Simplification Alpha Chen 2016-09-21 17:53:41 -0700
  • d9c69654e9 [rust] Update Rust, run Clippy Alpha Chen 2016-09-18 15:41:28 -0700
  • 1697560761 [rust][10.1] Alpha Chen 2016-04-21 08:53:49 -0700
  • 9795f16bec [rust][10.0] Alpha Chen 2016-04-21 08:53:01 -0700
  • 4f8fec975b Make stuff more Rust-y Alpha Chen 2016-04-21 08:52:39 -0700
  • 721c1fe622 [rust][9.1] Alpha Chen 2016-04-20 20:56:08 -0700
  • 4a8df5927d Add a README Alpha Chen 2016-04-20 20:53:51 -0700
  • 7d55ab87a4 [rust][9.0] Alpha Chen 2016-04-20 20:36:07 -0700
  • 7d39af4bc0 [rust][8.1] Alpha Chen 2016-01-19 09:21:20 -0800
  • 34dfdf0131 [rust][8.0] Split out tests Alpha Chen 2016-01-19 08:28:01 -0800
  • ccc3af56bf [rust][8.0] Pattern match over a window instead Alpha Chen 2016-01-19 08:07:41 -0800
  • 84f1d930ec [rust][8.0] Alpha Chen 2016-01-18 21:46:46 -0800
  • 10e31e6be0 [rust][7.1] Use `unwrap_or_else` Alpha Chen 2016-01-18 06:40:38 -0800
  • 03ee5d1613 [rust][7.1] Small tweaks to Day 7 Alpha Chen 2016-01-17 22:21:45 -0800
  • d670340935 [rust] Remove unnecessary Day trait Alpha Chen 2016-01-17 22:18:37 -0800
  • bf8d8c0044 [rust][7.1] Do part two of day 7 Alpha Chen 2016-01-17 22:17:12 -0800
  • bf87cc31b0 [rust][7.0] Use wire id as a value if it's a number Alpha Chen 2016-01-17 22:15:31 -0800
  • 5601227fdf [rust][7.0] Make the test circuit work! Alpha Chen 2016-01-17 21:28:42 -0800
  • 7e6c4bb8c6 [rust][7.0] Start implementing some of the logic gates Alpha Chen 2016-01-17 21:23:39 -0800
  • dcda4bc1c8 [rust][7.0] Clean up Circuit test Alpha Chen 2016-01-17 20:42:59 -0800
  • 0cc821c2f5 [rust][7.0] Add some more tests around Circuit Alpha Chen 2016-01-17 20:39:56 -0800
  • 80403fffc6 [rust][7.0] Use &str for wires Alpha Chen 2016-01-17 16:39:56 -0800
  • 0fadf3cd33 [rust][7.0] Create a circuit Alpha Chen 2016-01-17 16:32:24 -0800
  • cd6eba6a3f [rust] Day 6.1 Alpha Chen 2016-01-17 08:57:36 -0800
  • 0b2c48990b [rust] Box up the light grid Alpha Chen 2016-01-16 17:26:04 -0800
  • 2e0e26f720 [rust] Use a Box for the light grid Alpha Chen 2016-01-16 08:53:52 -0800
  • 2878ceb455 [rust] Implement Index and IndexMut for the LightGrid in Day 6 Alpha Chen 2016-01-16 08:40:10 -0800
  • 19536d7dee [rust] Update Day 6.0 tests Alpha Chen 2016-01-15 20:40:32 -0800
  • 7afc3ba714 [rust] Don't use a Day trait Alpha Chen 2016-01-15 08:13:22 -0800
  • e402732959 [rust] Day 6.0 Alpha Chen 2016-01-11 21:32:28 -0800
  • 4b616449d8 [rust] Use STDIN instead of reading from a file Alpha Chen 2016-01-08 08:07:01 -0800
  • 224ebd6de7 [rust] Day 5.1 Alpha Chen 2016-01-03 21:31:05 -0800
  • 3aa6c39c1e [rust] Day 5.0 refactoring Alpha Chen 2016-01-03 20:28:49 -0800
  • 3e2cbb4454 [rust] Day 5.0 Alpha Chen 2016-01-03 20:26:13 -0800
  • 180a73c1d1 [rust] Day 4.1 Alpha Chen 2016-01-03 15:44:01 -0800
  • e3fcf73113 [rust] Day 4.0 Alpha Chen 2016-01-03 15:42:06 -0800
  • 4a90bee104 [rust] Get rid of unnecessary clone()s in Day 3 Alpha Chen 2016-01-02 21:47:45 -0800
  • 184b4bb646 [rust] Day 1 simplification Alpha Chen 2016-01-02 20:15:50 -0800
  • 3ebcf0fbeb [rust] Don't borrow inputs for day solvers Alpha Chen 2016-01-01 15:29:33 -0800
  • bae1972faa Rust, Day 3.1 Alpha Chen 2015-12-31 22:49:17 -0800
  • fd5dcaa3e1 Rust, Day 3.0 Alpha Chen 2015-12-29 08:09:39 -0800
  • f1eea338c3 Allow dead code, use a macro for importing days Alpha Chen 2015-12-28 11:13:44 -0800
  • 2c049bd499 Rust, Day 2.1 Alpha Chen 2015-12-28 08:33:56 -0800
  • 514bb627bf Rust, Day 2.0 Alpha Chen 2015-12-28 08:27:44 -0800
  • cbfff892bc wip Alpha Chen 2015-12-28 08:19:07 -0800
  • 2de490a4b2 Minor reorganization Alpha Chen 2015-12-28 07:30:13 -0800
  • 0eb87d8166 Move Day 1 into its own file/module Alpha Chen 2015-12-27 22:20:11 -0800
  • fcd7f65d71 Move Day trait into its own file Alpha Chen 2015-12-27 21:30:41 -0800
  • 7420c8a9d8 Day 1.1 Alpha Chen 2015-12-27 20:53:48 -0800
  • 97b34cd57a Day 1.0 Alpha Chen 2015-12-27 20:01:10 -0800
  • af554e7bc8 Read some input strings Alpha Chen 2015-12-27 16:38:52 -0800
  • 763665c05a Initial Rust skeleton Alpha Chen 2015-12-27 16:23:29 -0800
  • 124ae44c0d Day 25.0 Alpha Chen 2015-12-25 18:06:24 -0800