Commit Graph

42 Commits

Author SHA1 Message Date
efim 3abfbb53ca day 21, part 2 backward computation. that's hot 2022-12-25 14:54:34 +00:00
efim f6799dd691 lets skip day 21 part 2! 2022-12-25 10:58:24 +00:00
efim c2acd2f75a day 21 part 1, fun 2022-12-25 10:43:57 +00:00
efim e062633074 day 20 part 2, yay 2022-12-25 09:56:18 +00:00
efim 281a0aebf4 day 20 part 2, yay 2022-12-25 09:40:10 +00:00
efim 974cc4993d day 20 kicking me with duplicates 2022-12-25 09:10:19 +00:00
efim 2eb4b5c0a5 at least part 1 of day 19 2022-12-24 12:45:54 +00:00
efim bf52645d93 this is "optimization" 2022-12-24 10:11:53 +00:00
efim 83f65babdf not yet anything for day 19 2022-12-23 22:58:50 +00:00
efim 598500e289 day 18, part 2 complete, with a little bit ugly 2022-12-22 20:41:17 +00:00
efim 831f09c9cd day 18, part 2, not complete, before going ugly 2022-12-22 20:37:14 +00:00
efim 643bba2464 day 18, part 1, the simple one 2022-12-22 19:49:43 +00:00
efim 01d5c300d6 giving up on day 17 2022-12-20 20:34:07 +00:00
efim 69250daf63 day 16 part 2, quite stuck 2022-12-18 18:59:07 +00:00
efim ae745dc0f2 day 17 part 1. ugh 2022-12-18 17:22:43 +00:00
efim 3126cd48ab day 16 monstrocity calculated overnight 2022-12-18 07:19:59 +00:00
efim 914abe5a1f day 16, well that was an ugly logical error 2022-12-17 15:32:11 +00:00
efim 293250c20b day 16, still not working.
trying out with smaller example.
AND. before refactoring by BAD BOOLEAN
2022-12-17 14:17:49 +00:00
efim c2ea2ec16e day 15 part 2. using INTERVALS 2022-12-16 15:30:38 +00:00
efim 190382eddc day 15 p.1: scanners and beacons, bad solution 2022-12-16 12:13:37 +00:00
efim 6757e3ba23 day 14, part 2 - endless pyramid 2022-12-15 17:40:22 +00:00
efim c82f5473ba day 14, falling sand part 1 2022-12-15 17:00:01 +00:00
efim 16cb2be49b day 13 - part 2, now SORT with that ORDER 2022-12-14 20:41:44 +00:00
efim 1457992342 day 13 nested lists ordering part 1 2022-12-14 20:30:45 +00:00
efim 047bc474bd day 12 - paths over grid; dfs 2022-12-14 18:31:16 +00:00
efim f612d15eed day 11 part 2, yay 2022-12-13 06:29:13 +00:00
efim b4f8e937c7 day 11 refactor into scratch and code 2022-12-13 05:54:07 +00:00
efim 59c9937950 part 1 of day 11. lot's of code
but then again - when I've written loop that calls all functions -
correst result from first try.
2022-12-12 19:51:25 +00:00
efim 65de39af73 day 10 cleanup 2022-12-11 18:33:10 +00:00
efim c31d22d69d day 10 CRT and CLOG
maybe kind of cool
the addx and noop didn't have to be changed
only additional code for TICK
2022-12-11 17:17:21 +00:00
efim 5990ef5d0b day9 - line simulation
yes, maybe positive example of using macro - to allow my get-x being
used as PLACE in setf

but other modifications require variable.
and that's not quite what i want.
2022-12-10 19:45:39 +00:00
efim 3105b97f1d day 8 cleaning up code 2022-12-08 12:18:31 +00:00
efim 5efbb26239 day 8, more pain with tree heights 2022-12-08 12:02:35 +00:00
efim 7443fc80ae wow, filesystem stats was HARD 2022-12-07 20:37:14 +00:00
efim 0ad5b9d435 and day 6 is much easier.
using fset library, yay.
thank you "awesome common lisp" list.
and the DO loop.
2022-12-06 18:06:49 +00:00
efim 25709d2a43 one day later, day 5
oh, so much hashtables, this is urgh
2022-12-06 13:07:06 +00:00
efim a0f3c07e06 day 4: number intervals overlap 2022-12-04 08:33:11 +00:00
efim ce89746131 day 3: strings as sets, loop 2022-12-03 08:28:00 +00:00
efim 540a1a52c5 day 2: rock-paper-scissors scoring 2022-12-02 07:33:27 +00:00
efim 455cee8c79 second task of day 1, cool 2022-12-02 07:33:24 +00:00
efim 0116b13088 day 1 first simple task
trying out the loop and reading of the files
2022-12-01 13:48:22 +00:00
efim 48c351c983 init 2022-12-01 12:46:40 +00:00