Commit graph

498 commits

Author SHA1 Message Date
AKP
053dde805d
Update benchmark for 2021-01 2021-12-03 14:32:51 +00:00
AKP
842262db73
Format code 2021-12-03 14:30:28 +00:00
AKU
020cf34fa2
Add 2021-03 in Python
Signed-off-by: AKU <tom@tdpain.net>
2021-12-03 14:28:57 +00:00
AKU
e6847a3fdc
Merge branch 'master' of github.com:codemicro/adventOfCode 2021-12-03 00:22:40 +00:00
AKP
eda53f14cf
Add Nim to template
I am aware `untyped` is invalid in this context, it's to make sure that it's obviously wrong and is updated.
2021-12-03 00:21:51 +00:00
AKP
3502984e76
2021:01 - update Nim solution for runner 2021-12-03 00:14:32 +00:00
AKP
cb36157b56
Runtime: add Nim runner
Hooray!
2021-12-03 00:11:46 +00:00
AKU
629fff4414
Fix 2020 README.md links
Signed-off-by: AKU <tom@tdpain.net>
2021-12-02 21:08:04 +00:00
AKU
079484fdcb
Update README.md 2021-12-02 18:29:02 +00:00
AKU
9db737b911
Update README.md 2021-12-02 18:28:41 +00:00
AKP
05fbcd0ce0
Add 2021-02 in Python and Go 2021-12-02 09:35:02 +00:00
AKP
c551f3fad1
Tweak 2021-01 Nim solution 2021-12-02 09:33:31 +00:00
AKU
bd93e33ad0
Update README.md 2021-12-01 21:01:50 +00:00
AKU
16437a6c32
Update README.md
Signed-off-by: AKU <tom@tdpain.net>
2021-12-01 21:00:50 +00:00
AKU
6eb8a31d26
2021-01: Add Nim solution
Signed-off-by: AKU <tom@tdpain.net>
2021-12-01 20:59:07 +00:00
AKU
9b1f824807
Change license to MIT
Signed-off-by: AKU <tom@tdpain.net>
2021-12-01 18:23:09 +00:00
AKU
3242e53adc
Add 2021-01 Golang and benchmark
Signed-off-by: AKU <tom@tdpain.net>
2021-12-01 18:14:46 +00:00
AKU
6e8a4c7364
Cleanup Python code
Signed-off-by: AKU <tom@tdpain.net>
2021-12-01 07:43:20 +00:00
AKU
157f959bd8
Add 2021 day 1
It's good to be back to AoC again :D

Signed-off-by: AKU <tom@tdpain.net>
2021-12-01 07:41:14 +00:00
AKU
12ea75d380
Update READMEs
Signed-off-by: AKU <tom@tdpain.net>
2021-11-27 20:38:59 +00:00
AKU
25f4d9d658
Add 2020 solutions
Signed-off-by: AKU <tom@tdpain.net>
2021-11-27 20:33:25 +00:00
AKU
1ad039bb13
Add 2020-03
Signed-off-by: AKU <tom@tdpain.net>
2021-11-27 20:05:58 +00:00
AKU
c8fd7ad9ba
Add 2020-02
Signed-off-by: AKU <tom@tdpain.net>
2021-11-27 19:56:01 +00:00
AKP
2413554b24
Add 2020-1 benchmark 2021-11-27 18:20:29 +00:00
AKP
3f59977ba5
Add benchmarking 2021-11-27 18:19:44 +00:00
AKP
de714d4ed8
Switch Go runner to using bufio.Reader to avoid length limit 2021-11-27 18:13:17 +00:00
AKU
a0a651f8f6
Switch to using float64 for run durations
Signed-off-by: AKU <tom@tdpain.net>
2021-11-27 15:59:55 +00:00
AKP
34028fa131
Add 2020 day one 2021-11-27 14:40:09 +00:00
AKP
ac2f6599a5
Add challenge template 2021-11-27 14:28:52 +00:00
AKP
27f668c968
Python: switch to using @staticmethod 2021-11-27 14:02:53 +00:00
AKP
87a29072ef
Switch test case expected types to strings 2021-11-27 13:57:44 +00:00
AKP
624ca0b6e1
Go: switch challenge structs to non-pointers 2021-11-27 13:57:12 +00:00
AKU
9d2310ca08
Change location of cleanup function
Signed-off-by: AKU <tom@tdpain.net>
2021-11-26 22:23:27 +00:00
AKU
412646bec5
Add support for multiple years
Signed-off-by: AKU <tom@tdpain.net>
2021-11-26 22:20:28 +00:00
AKP
27325316ba
Add aocpy lib to PYTHONPATH in Python runner 2021-10-22 21:37:30 +01:00
AKP
b8d99546a4
Add command line options to select day/implementation 2021-10-22 21:37:11 +01:00
AKP
8e6135fc50
Add automatic default selection to challenge/implementation selection
This is triggered in the event there is only 1 challenge/implementation
2021-10-22 13:00:09 +01:00
AKP
5fb11171d3
Inline what was two functions into one (and go from O(2n) to O(n)) 2021-10-22 12:46:05 +01:00
AKP
46da5b8076
Fix and improve Golang runner 2021-10-22 12:45:15 +01:00
AKP
0c40717eab
Add Golang runner to runtime
Signed-off-by: AKP <tom@tdpain.net>
2021-10-21 09:44:34 +01:00
AKP
285adaa58b
Add base AoC libraries
Signed-off-by: AKP <tom@tdpain.net>
2021-10-20 21:14:04 +01:00
AKP
ce41860c5c
Flesh out runtime 2021-10-20 21:07:24 +01:00
AKP
61fede23ab
Add initial runtime prototype 2021-10-20 17:59:57 +01:00
AKP
8cad290616
Add link to AoC 2020 solutions
Signed-off-by: AKP <tom@tdpain.net>
2021-10-19 18:36:36 +01:00
AKP
8f678ef382
Reset for AoC 2021
Signed-off-by: AKP <tom@tdpain.net>
2021-10-19 18:35:25 +01:00
AKP
53e5edf207
Make README.md formatting consistent
Signed-off-by: AKP <tom@tdpain.net>
2021-10-19 18:28:22 +01:00
AKP
fb0872daa6
I have no idea what this is for but it was here
Signed-off-by: AKP <tom@tdpain.net>
2021-10-19 18:26:50 +01:00
Tom
da569f4e75
Add challenge summaries 2020-12-25 19:37:56 +00:00
Tom
3f6428906d
Merge remote-tracking branch 'origin/master' 2020-12-25 17:55:07 +00:00
Tom
67c3c6e0f2
Day 16 (Golang) 2020-12-25 17:55:00 +00:00