This website requires JavaScript.
c2d5545139
y2024d16p2 not done
main
Fabian Schmidt
2024-12-29 19:01:13 +0100
466d79e81a
y2024d21p1 very hard
Fabian Schmidt
2024-12-23 15:29:58 +0100
911a60ab6c
y2024d21p1 this is hard
Fabian Schmidt
2024-12-23 14:57:40 +0100
985b88f0aa
y2024d20p2
Fabian Schmidt
2024-12-20 14:12:20 +0100
cd42646864
y2024d20p1 some cleanup before reattempting p2
Fabian Schmidt
2024-12-20 10:55:13 +0100
5ce4e2b51b
y2024d20p1 really inefficient, got more efficient version now
Fabian Schmidt
2024-12-20 10:53:03 +0100
a83cef34f0
y2024d19
Fabian Schmidt
2024-12-19 15:59:57 +0100
78df584c4d
y2024d18
Fabian Schmidt
2024-12-18 14:30:44 +0100
4cb23761b2
y2024d17p2 needed u64 also, kinda cheating as I didn't really understand the puzzle
Fabian Schmidt
2024-12-17 15:55:24 +0100
5296af36dd
y2024d17p2 test works
Fabian Schmidt
2024-12-17 15:50:06 +0100
b410fa49ca
y2024d17p2 still not done
Fabian Schmidt
2024-12-17 15:12:58 +0100
27a236f958
y2024d17p1 done working on p2
Fabian Schmidt
2024-12-17 14:44:00 +0100
e55dcd47a3
y2024d16p2
Fabian Schmidt
2024-12-17 11:22:59 +0100
ff241d76cb
pre y2024d16p2
Fabian Schmidt
2024-12-16 20:27:25 +0100
6e3d6625ee
y2024d16p1
Fabian Schmidt
2024-12-16 14:48:17 +0100
b20aa6fbdc
prepare files y2024d16
Fabian Schmidt
2024-12-16 11:24:17 +0100
312460ffa5
y2024d15
Fabian Schmidt
2024-12-16 10:11:47 +0100
86c52a1a59
pre y2024d15
Fabian Schmidt
2024-12-15 20:33:09 +0100
f56780d1cf
y2024d14 tipp from reddit, most robots form the tree aka not evenly spread aka use quadrants and check all frames where they are not even
Fabian Schmidt
2024-12-14 23:08:31 +0100
fa842890ce
y2024d13 gonna be honest here, I was too lazy to do part2 by myself. I could have done it but it wold have taken some time as I have to remember how to solve linear equations
Fabian Schmidt
2024-12-13 14:01:07 +0100
548f1b3d73
y2016d8
Fabian Schmidt
2024-12-12 14:22:17 +0100
2299375c7c
y2016d7
Fabian Schmidt
2024-12-12 13:14:16 +0100
93ce6d0719
y2024d12
Fabian Schmidt
2024-12-12 11:38:16 +0100
c46843cf5a
y2024d11
Fabian Schmidt
2024-12-11 16:19:17 +0100
dd6e9dbe90
add runtime measurement
Fabian Schmidt
2024-12-10 11:45:53 +0100
64cb7fb370
y2024d10
Fabian Schmidt
2024-12-10 10:32:05 +0100
99430e8e26
y2024d9
Fabian Schmidt
2024-12-09 13:00:45 +0100
0dec0bbf82
y2024d8
Fabian Schmidt
2024-12-08 16:35:33 +0100
2a91587ae5
y2024d7
Fabian Schmidt
2024-12-08 11:40:52 +0100
dbf878baf1
y2024d6
Fabian Schmidt
2024-12-08 11:40:24 +0100
013b85fbbf
y2016d5
Fabian Schmidt
2024-12-06 10:04:09 +0100
4dcf7001ee
y2016d4
Fabian Schmidt
2024-12-05 12:54:39 +0100
05c88e5e56
y2016d3
Fabian Schmidt
2024-12-05 10:47:26 +0100
4c62525fa7
y2016d2
Fabian Schmidt
2024-12-05 10:21:06 +0100
fa52f5bd13
y2024d5
Fabian Schmidt
2024-12-05 09:13:24 +0100
a141026754
y2016d1 genuinely don't understand why this was so hard
Fabian Schmidt
2024-12-04 15:44:56 +0100
6abd6c7d66
fixed justfile as I had some issues when I wanted to generated 2024
Fabian Schmidt
2024-12-04 14:39:44 +0100
b429585457
y2015d25
Fabian Schmidt
2024-12-04 14:33:50 +0100
5a17373244
y2024d4
Fabian Schmidt
2024-12-04 11:19:28 +0100
eae352413b
y2015d24 pretty easy also but had to use itertools instead of my own combinations/permutations impl because of an overflow
Fabian Schmidt
2024-12-03 15:28:12 +0100
0b4e2449a1
y2015d23 refreshingly easy
Fabian Schmidt
2024-12-03 13:33:49 +0100
daead25413
y2024d3p2 simplified, anyway, I lost too much time on it already
Fabian Schmidt
2024-12-03 13:03:49 +0100
5b2e4a38d1
y2024d3p2
Fabian Schmidt
2024-12-03 12:53:58 +0100
4e6399f5e2
y2024d3 p2 still incorrect
Fabian Schmidt
2024-12-03 10:52:57 +0100
1db00c45db
y2024d3 use regex for part 1
Fabian Schmidt
2024-12-03 10:21:13 +0100
a6731d4a67
y2024d3 second try part 2
Fabian Schmidt
2024-12-03 10:12:20 +0100
5bd059970e
y2024d3 first try part 2
Fabian Schmidt
2024-12-03 10:11:59 +0100
9329c9f77a
y2015d22 finally, alot of small things to watch out for
Fabian Schmidt
2024-12-02 15:51:01 +0100
67d3a56011
y2024d2
Fabian Schmidt
2024-12-02 10:47:39 +0100
a1183f8ef4
y2024d1
Fabian Schmidt
2024-12-01 20:24:01 +0100
5531e8aa7a
Merge
Fabian Schmidt
2024-12-01 19:51:02 +0100
cd1249a5fe
Getting closer to y2015d22p2
Fabian Schmidt
2024-12-01 19:45:27 +0100
3bb1616d7e
Use PuzzleUtils
Fabian Schmidt
2024-11-18 11:52:30 +0100
00692c18df
y2015d22 new approach, no recursion, still broken
Fabian Schmidt
2024-11-15 16:01:09 +0100
a875d889fa
y2015d22 new approach, no recursion, still broken
Fabian Schmidt
2024-11-15 16:01:09 +0100
46deb678df
y2015d22 tests work, solution incorrect and slow
Fabian Schmidt
2024-11-15 13:23:25 +0100
33e6f1241c
y2015d22 tests work, solution incorrect and slow
Fabian Schmidt
2024-11-15 13:23:25 +0100
7d0ed36699
refactoring
Fabian Schmidt
2024-11-10 19:51:54 +0100
5015474745
refactoring
Fabian Schmidt
2024-11-10 19:51:54 +0100
1d9c848525
y2015d21
Fabian Schmidt
2024-11-05 15:44:23 +0100
36bb36803a
y2015d21
Fabian Schmidt
2024-11-05 15:44:23 +0100
aa28df24b3
y2015d20
Fabian Schmidt
2024-11-04 15:56:30 +0100
2d6e0155bc
y2015d20
Fabian Schmidt
2024-11-04 15:56:30 +0100
261a2e89c9
y2015d19 I should look at the input more
Fabian Schmidt
2024-11-04 14:41:15 +0100
fcf0a0866c
y2015d19 I should look at the input more
Fabian Schmidt
2024-11-04 14:41:15 +0100
16ed2a8cae
y2015d18
Fabian Schmidt
2024-11-04 12:44:22 +0100
2f37793f02
y2015d18
Fabian Schmidt
2024-11-04 12:44:22 +0100
0d2fd4b451
Format y2015d15 and add check to prevent overriding days...
Fabian Schmidt
2024-11-04 11:32:48 +0100
d31ff0dd3a
Format y2015d15 and add check to prevent overriding days...
Fabian Schmidt
2024-11-04 11:32:48 +0100
9438245d84
y2015d17 + fix some warnings
Fabian Schmidt
2024-11-04 10:16:20 +0100
ca267835d1
y2015d17 + fix some warnings
Fabian Schmidt
2024-11-04 10:16:20 +0100
7f93abc07d
y2015d16
Fabian Schmidt
2024-11-02 13:35:50 +0100
19d548018a
y2015d16
Fabian Schmidt
2024-11-02 13:35:50 +0100
a687f18918
Script to prepare days and years
Fabian Schmidt
2024-11-01 16:52:33 +0100
eacf990729
Script to prepare days and years
Fabian Schmidt
2024-11-01 16:52:33 +0100
828566cce3
y2015d15 very chaotic code, how to do dynamic, nested loops?
Fabian Schmidt
2024-10-30 16:02:01 +0100
15be81c564
y2015d14
Fabian Schmidt
2024-10-30 13:05:13 +0100
b55df3d448
Renamed tests
Fabian Schmidt
2024-10-30 11:34:40 +0100
3486d23f09
y2015d13
Fabian Schmidt
2024-10-30 11:15:08 +0100
ea1e7aadec
y2015d12p2
Fabian Schmidt
2024-10-30 10:39:32 +0100
19f50f48d6
not working y2015d12p2
Fabian Schmidt
2024-10-29 16:00:39 +0100
d002880b83
y2015d11
Fabian Schmidt
2024-10-29 14:36:36 +0100
b2403336a5
y2015d10
Fabian Schmidt
2024-10-29 14:00:12 +0100
5f7d4ea185
y2015d9 thank you project euler
Fabian Schmidt
2024-10-29 13:13:50 +0100
1979821775
y2015d8
Fabian Schmidt
2024-10-29 11:27:33 +0100
04ae9d47ef
y2015d6p2
Fabian Schmidt
2024-10-29 09:33:36 +0100
25be019d72
y2015d6p1 forgot to negate NOT value on return
Fabian Schmidt
2024-10-29 09:29:15 +0100
742f35b73e
not working y2015d7
Fabian Schmidt
2024-10-28 16:00:35 +0100
a4ef4dfacf
y2015d6
Fabian Schmidt
2024-10-28 14:21:53 +0100
6c6b50dee0
y2015d5
Fabian Schmidt
2024-10-28 13:29:30 +0100
8370d27bea
Started with aoc 2015, unable to make d4 part2 faster. Multi-threaded actually slower
Fabian Schmidt
2024-10-28 11:39:18 +0100
ae00eb4f80
Moved aoc challenges from their own repos to this one
Fabian Schmidt
2024-10-25 11:07:47 +0200