Commit Graph

110 Commits

Author SHA1 Message Date
f03ddf12cf
Put benchmarks in own module and added 6MB version of Day 5 problem to see how it performs 2022-12-06 03:48:18 +01:00
3047033aa3
Reorganized test 2022-12-06 02:30:33 +01:00
c75da6c077
Added benchmarks 2022-12-06 02:17:08 +01:00
ee9dcc92c1
Even better way to have different return types, also added script to setup template 2022-12-06 01:26:17 +01:00
5554cfedb3
Simplified solution 2022-12-06 00:54:35 +01:00
381ecb2f85
2022 - Day 5 2022-12-06 00:30:08 +01:00
119d172891
Allow for different return types 2022-12-06 00:29:53 +01:00
f290ea91bc Moved template to allow for building and testing all days at once 2022-12-04 19:46:36 +01:00
3be88c4f96 Improved solutions 2022-12-04 19:44:00 +01:00
ec935fb2ef Improved solution 2022-12-04 17:56:01 +01:00
e38950bc6e 2022 - Day 4 2022-12-04 17:10:41 +01:00
89a62bf7b3 Improved error for wrong amount of lines 2022-12-03 21:25:34 +01:00
1b70661986 Improved solution 2022-12-03 21:09:11 +01:00
0c0c5f183c 2022 - Day 3 2022-12-03 20:50:16 +01:00
0f25ef7775
Test are only compiled when testing 2022-12-03 04:26:39 +01:00
02e048b421
Final tweaks to 2022 - Day 2 2022-12-02 22:44:41 +01:00
8db3d5116c
Added better error reporting in case the files are missing, and slightly improved 2022 - Day 2 2022-12-02 22:21:14 +01:00
cdaf5ebc6f
Use .lines() instead of .split() 2022-12-02 21:09:31 +01:00
0ce2d32c0a
Removed unneeded conversion functions 2022-12-02 19:40:09 +01:00
e8873a5244
2022 - Day 2 2022-12-02 19:36:32 +01:00
a7d34c078d
Some more cleanup and fixup to get everything started 2022-12-02 19:35:55 +01:00
a52cdafb8a
Added the ability to have more then one test input, and fixed actual input 2022-12-02 16:32:54 +01:00
a6a2385a85
2022 - Day 1 2022-12-02 06:30:32 +01:00
c889b75029
Setup for 2022 2022-12-02 06:30:14 +01:00
f9463ba6c1
Moved 2021 files around 2022-12-02 06:28:30 +01:00
96f2bcbcbc 2021 - Day 24 2021-12-25 20:49:47 +01:00
43263c0368 2021 - Day 25 2021-12-25 17:33:21 +01:00
2053504809 2021 - Day 24 [WIP] 2021-12-25 02:46:30 +01:00
100d0ab60a 2021 - Day 23 2021-12-23 21:55:57 +01:00
aaab01f178 2021 - Day 22 2021-12-22 22:12:11 +01:00
7b31fa1cbe 2021 - Day 21 2021-12-22 00:32:09 +01:00
c1c4dcd7cf 2021 - Day 20 2021-12-20 19:20:02 +01:00
1e481db7f1 2021 - Day 19 2021-12-19 22:34:58 +01:00
742c215867 2021 - Day 18 2021-12-18 22:14:35 +01:00
3abd4fa783 2021 - Day 17 2021-12-17 20:23:52 +01:00
81bfde00b4 2021 - Day 16 2021-12-16 18:44:37 +01:00
381496366f Tests are skipped when te expected value is -2 2021-12-16 18:42:24 +01:00
aa2b91dfb2 2021 - Day 14 (Improved implementation) 2021-12-15 18:24:20 +01:00
269c347c40 2021 - Day 15 2021-12-15 18:08:44 +01:00
521697afbf 2021 - Day 14 2021-12-15 00:26:41 +01:00
8d1be969b5 2021 - Day 13 2021-12-14 22:37:10 +01:00
1f10b41e89 2021 - Day 12 2021-12-12 18:07:21 +01:00
26a4534e2d 2021 - Day 11 2021-12-11 16:49:35 +01:00
34fbfe8ed1 2021 - Day 10 2021-12-10 18:53:55 +01:00
3b0f5ab20c 2021 - Day 9 2021-12-09 18:09:22 +01:00
f7a5965348 Added script to quickly set-up for the new challenge 2021-12-09 01:24:50 +01:00
8fdfb8a921 Added .vimlocal 2021-12-09 01:02:57 +01:00
d504270908 2021 - Day 8 2021-12-08 16:15:24 +01:00
4d574e294f 2021 - Day 7 2021-12-07 17:41:22 +01:00
9d32b5ac1a 2021 - Day 6 2021-12-06 15:23:50 +01:00