Commit Graph

12 Commits

Author SHA1 Message Date
kageru 111a56880f Make 2020 compile again 2021-11-22 14:34:40 +01:00
kageru a570cf6fda
Remove hardcoded neighbors implementation
Not that this one is much better, but after hours of trying,
it’s all I got to compile. :(
2021-07-08 22:23:48 +02:00
kageru 123d9bd1fb
Get rid of Position2D, 3D, 4D 2021-07-08 19:35:31 +02:00
kageru e838f132c2
Make day 17 work with const generics 2021-07-08 19:05:31 +02:00
kageru b8ae6f5711
try to make const generics work for day 17 2020-12-17 21:30:30 +01:00
kageru b3e81ed412
Hopefully the last optimization for Day 17
5x faster, pog. I’m an idiot.
2020-12-17 17:17:00 +01:00
kageru b7d6d40394 Optimize 2020/17 further
This avoids some hashing per step and unneeded copies.
About 10% faster.
2020-12-17 16:27:07 +01:00
kageru d29e481a24
Optimize 2020/17
that early exit makes it almost an order of magnitude faster
2020-12-17 15:45:30 +01:00
kageru eef4aa7643 Add 2020/17/2 2020-12-17 15:15:51 +01:00
kageru a2bee8300b Refactor grid stuff into modules 2020-12-17 14:51:05 +01:00
kageru 804345629a implement FromIterator for Grid 2020-12-17 14:13:02 +01:00
kageru 49fac3e0a9 Add 2020/17/1 2020-12-17 14:04:05 +01:00