Stefan Harmuth pennywise
  • Joined on 2023-10-03
pennywise pushed to main at public/aoc2023 2023-12-20 08:30:54 +00:00
d1a6dbe4bc Day 20
pennywise pushed to main at public/aoc2023 2023-12-19 11:18:17 +00:00
c0ffc5a8df Day 19
pennywise pushed to main at public/aoc2023 2023-12-19 08:53:01 +00:00
215b52ff63 Day 19 - unfinished, filtering needs some polishing
pennywise pushed to main at public/py-tools 2023-12-18 15:38:16 +00:00
fb3bef0153 Coordinate().getLineTo(): handle target == self
pennywise pushed to main at public/aoc2023 2023-12-18 15:37:12 +00:00
33154a92ff Day 18 - a maybe solution, with some "edge"cases still to handle
pennywise pushed to main at public/py-tools 2023-12-18 08:12:42 +00:00
ffcc1e14c0 NEW tools.list_combinations_of_sum() - returns all possible tuples with len [length}, containing integers summing up to {total_sum}
1a111488ba FIX Coordinate().getLineTo() index bug
02623f8c9a NEW Grid.getRegion() -> Generator over all Coordinates of connected cells with the same value inside Grid borders
Compare 3 commits »
pennywise pushed to main at public/aoc2023 2023-12-18 08:09:47 +00:00
8b888890b5 Day 18 - hopefully halfway to p2
pennywise pushed to main at public/aoc2023 2023-12-17 12:14:00 +00:00
2f9cc49771 Day 17
pennywise released 0.3.6 at public/py-tools 2023-12-17 07:29:53 +00:00
pennywise pushed tag 0.3.6 to public/py-tools 2023-12-17 07:29:53 +00:00
pennywise pushed to main at public/py-tools 2023-12-17 07:24:32 +00:00
b2cc1e814c FIX Coordinate().getNeighbours() min/maxY
42cbf6f85c Coordinate().__eq__: enable comparison with tuples
Compare 2 commits »
pennywise pushed to main at public/aoc2023 2023-12-16 12:36:59 +00:00
8eb98d2bd6 Day 16 - correct magically working brainfart
pennywise pushed to main at public/py-tools 2023-12-16 11:04:22 +00:00
2bec56eb1c AOCDay.is_test() returns a bool, True if the solution for the current part/input_file is known; else False
pennywise pushed to main at public/aoc2023 2023-12-16 10:30:44 +00:00
e56617ad6b Day 16 - foreign input
pennywise pushed to main at public/aoc2023 2023-12-16 09:54:47 +00:00
01ce268595 Day 16
pennywise pushed to main at public/py-tools 2023-12-15 06:34:45 +00:00
f0e499f0a3 escape patterns want to be raw strings
pennywise pushed to main at public/aoc2023 2023-12-15 06:34:22 +00:00
8949e72e6d Day 15 - foreign input
pennywise pushed to main at public/py-tools 2023-12-15 06:30:12 +00:00
1fb4582908 AOCDay._submit(): maybe display rank on correct answer?
pennywise pushed to main at public/aoc2023 2023-12-15 05:50:18 +00:00
7857f25070 Day 15
pennywise pushed to main at public/aoc2023 2023-12-14 15:47:29 +00:00
44e6b3e827 Day 14 - make use of new lib features
78ca0f1e3f Day 14 - foreign input
Compare 2 commits »