Commit Graph

52 Commits

Author SHA1 Message Date
Eric Mertens
c1dca9065f add 2015 01 and 02 2024-06-10 11:08:30 -07:00
Eric Mertens
4073ac22fc remove template parameter from Counter 2023-12-05 14:51:24 -08:00
Eric Mertens
c86e71ec09 simplify 2023-12-04 17:35:18 -08:00
Eric Mertens
ceab9a14cc Fix counter postfix++ bug 2023-12-04 17:28:16 -08:00
Eric Mertens
d66b3d3561 use a counter 2023-12-04 15:45:17 -08:00
b4e2592c81 2016-01 2023-04-08 16:54:22 -07:00
c221dc9bf2 extract parser driver 2023-04-08 12:08:51 -07:00
Eric Mertens
d137b29608 Catch more exceptions 2023-04-06 12:53:23 -07:00
f18d9043a9 15 wip 2023-04-03 08:09:47 -07:00
9b4c881903 extract generator code into library 2023-04-02 15:30:34 -07:00
Eric Mertens
57004e1a79 16 2023-02-01 11:23:04 -08:00
Eric Mertens
586b3244a4 factor out getopt processing 2023-02-01 09:40:22 -08:00
d63e62f1a7 16 2023-01-31 21:29:04 -08:00
8004218a79 remove unique_ptr from main 2023-01-31 20:46:03 -08:00
Eric Mertens
c074e66157 more command line arguments 2023-01-31 10:17:01 -08:00
Eric Mertens
df195e65b5 Don't bother supporting a filename 2023-01-31 09:44:30 -08:00
Eric Mertens
2f7949b8da make output stream a Main parameter 2023-01-31 09:15:25 -08:00
Eric Mertens
c6264a2a1b Use a common main 2023-01-31 08:59:09 -08:00
Eric Mertens
30709c7bd7 documentation 2023-01-29 16:47:44 -08:00
Eric Mertens
e67df73b3a new coord stuff from 09 2023-01-23 14:46:01 -06:00
342c277e99 2022-20 2023-01-19 21:15:23 -08:00
Eric Mertens
a80e2e63b1 2022-18 2023-01-19 17:13:42 -08:00
6614e5e8ea maybe a simpler unique_ptr 2023-01-14 20:00:55 -08:00
Eric Mertens
833f496090 error checking for Grid 2022-11-28 09:20:59 -08:00
d041919d91 2017-12 2022-11-25 10:55:28 -08:00
a07ca5e34b knothash stuff 2022-11-24 12:10:08 -08:00
Eric Mertens
cb70a0b1d2 Startup returns a unique_ptr instead of using a static 2022-11-21 18:49:22 -08:00
6443b64932 2020/16 2022-11-20 13:52:18 -08:00
Eric Mertens
8f772d85b2 201718 2022-11-18 14:50:42 -08:00
e6f19d8ee3 start adding doctests 2022-11-13 11:42:40 -08:00
40c6998e05 17 2022-11-12 17:16:28 -08:00
2955e6f3d9 grids 2022-11-11 21:39:58 -08:00
Eric Mertens
68cde80601 24 2022-11-11 17:46:56 -08:00
719b822d5b 6 2022-11-07 21:00:14 -08:00
Eric Mertens
5de6db8780 3 2022-11-07 17:19:17 -08:00
ebb068cfc5 make a common lib for non-intcode problems 2022-11-06 21:12:30 -08:00
041c055f43 rename input/output 2022-11-06 19:46:43 -08:00
6a34b0f309 common startup 2022-11-06 11:33:20 -08:00
d6727ab770 advance 2022-11-05 15:40:30 -07:00
d96eafaa47 nicer fixed step interface 2022-11-05 15:06:54 -07:00
b7527106ba drawing 2022-11-04 21:35:28 -07:00
02a6d7ae31 jazz up Coord 2022-11-04 21:27:08 -07:00
Eric Mertens
48808dab97 grid 2022-11-04 19:59:35 -07:00
Eric Mertens
29a840bdfc 15 2022-11-04 17:39:35 -07:00
Eric Mertens
8d65f74d9f Run 2022-11-04 11:36:30 -07:00
Eric Mertens
e98a71dad6 rearrange 2022-11-04 09:38:01 -07:00
fd39209ff0 check 2022-11-04 08:29:02 -07:00
7018a2998a 11 2022-11-03 20:16:11 -07:00
Eric Mertens
005bd76e6b stash 2022-11-03 19:49:07 -07:00
Eric Mertens
898ae0521b renames 2022-11-03 14:43:47 -07:00