Sijmen
|
ee741775fe
|
rust: Improve benchmarks and optimize day 6 a little
|
2020-12-26 00:33:18 +01:00 |
Sijmen
|
a4dda171b5
|
rust(day06): yee
|
2020-12-26 00:19:22 +01:00 |
Sijmen
|
a44bc3ea57
|
Updat benchmarks
|
2020-12-25 21:34:16 +01:00 |
Sijmen
|
07def8f859
|
rust: Make benchmarker generate readme markdown
|
2020-12-25 21:30:27 +01:00 |
Sijmen
|
b8fd7080b6
|
rust(day15): Optimize day 15 to ~450 ms
|
2020-12-25 21:12:18 +01:00 |
Sijmen
|
fc9cfec98d
|
rust(day25): woo day 25
|
2020-12-25 21:11:48 +01:00 |
Sijmen
|
5fdba801f7
|
Add super cool README
|
2020-12-25 02:48:57 +01:00 |
Sijmen
|
cd901b2fc5
|
rust(day23): Rust too
|
2020-12-25 02:15:25 +01:00 |
Sijmen
|
050cd4e1be
|
python(day24): Day24 hype, all caught up
|
2020-12-25 02:14:18 +01:00 |
Sijmen
|
bf8d126ee9
|
python(day23): Day 23
|
2020-12-25 00:23:24 +01:00 |
Sijmen
|
6ff43c5335
|
python(day20): Optimize and tidy up
|
2020-12-24 17:48:55 +01:00 |
Sijmen
|
c1c649ed05
|
python(day22): Do day 22
|
2020-12-24 16:16:11 +01:00 |
Sijmen
|
81caf181b2
|
python(day20): Do day 20
|
2020-12-24 16:16:02 +01:00 |
Sijmen
|
cc5bbc7260
|
python(day21): Day 21 woo
|
2020-12-24 02:27:59 +01:00 |
Sijmen
|
fe44ae5068
|
rust(day17): Add to main.rs
|
2020-12-23 15:54:45 +01:00 |
Sijmen
|
02037cae7a
|
rust: Fix input paths for days 1 through 8
|
2020-12-23 15:54:24 +01:00 |
Sijmen
|
90e0a3060e
|
rust(day17): Optimize to run in 34 ms
|
2020-12-23 15:53:44 +01:00 |
Sijmen
|
7b6e8f05e0
|
rust(day17): Part 1
|
2020-12-23 02:38:29 +01:00 |
Sijmen
|
c53633b1c1
|
c64: Add .d64 to gitignore
|
2020-12-22 16:42:53 +01:00 |
Sijmen
|
35d4242541
|
python(day18): update
|
2020-12-22 16:15:18 +01:00 |
Sijmen
|
46dff81bad
|
rust: Move modules to their own files
|
2020-12-22 15:40:04 +01:00 |
Sijmen
|
d6888248c3
|
rust(day19): smol improvement
|
2020-12-22 14:29:04 +01:00 |
Sijmen
|
788651476c
|
rust(day19): Part 2
|
2020-12-20 00:29:01 +01:00 |
Sijmen
|
a9cee17a28
|
rust(day19): Part 1
|
2020-12-19 16:04:37 +01:00 |
Sijmen
|
834c86e09a
|
rust: Optimisations
|
2020-12-19 16:04:05 +01:00 |
Sijmen
|
8efa00bd48
|
c64(day02): Implement
|
2020-12-18 20:04:14 +01:00 |
Sijmen
|
5bacc864b4
|
python(day18): aaaaaaaaaaaAAAAAAAAAAAAAAAAAAAaaaaaaaaAAAAAAAAAAaaaaaAAAAaaaaaAAAAAAAAAAa
|
2020-12-18 07:13:07 +01:00 |
Sijmen
|
df67c9069c
|
c64(day09): Actually add day 9
|
2020-12-17 05:53:46 +01:00 |
Sijmen
|
01ab067797
|
c64: Day 9, some small cleanups
|
2020-12-17 05:36:57 +01:00 |
Sijmen
|
a7902f66e3
|
rust(day16): Cleanup and replace BTreeMap with Vec
|
2020-12-16 13:56:13 +01:00 |
Sijmen
|
1271eb0e98
|
rust(day16): Implement day 16
|
2020-12-16 13:40:21 +01:00 |
Sijmen
|
87fdcce197
|
python: Submit Python solutions
|
2020-12-16 03:22:21 +01:00 |
Sijmen
|
9e01e0dd90
|
c64(menu): Update ASCII for day 15
|
2020-12-16 01:51:31 +01:00 |
Sijmen
|
ff1d3a67e5
|
rust(day09): Optimize further
|
2020-12-16 01:50:40 +01:00 |
Sijmen
|
a84c3e49f5
|
Rust: small optimization for day9 part1
|
2020-12-15 22:41:56 +01:00 |
Sijmen
|
e13d0225bc
|
Rust: do a day 9
|
2020-12-15 22:28:25 +01:00 |
Sijmen
|
e03fc564c1
|
Rust: day 15 first working
|
2020-12-15 18:08:40 +01:00 |
Sijmen
|
1aaba8eba8
|
Add missing waves to calendar
|
2020-12-15 04:11:37 +01:00 |
Sijmen
|
e5e3a10fb5
|
Add day 5 and fancy menu
|
2020-12-15 03:26:53 +01:00 |
Sijmen
|
6ba6c568df
|
Replace .fills with consts wherever possible
Reduces filesize from 8kB to 5kB
|
2020-12-09 17:51:37 +01:00 |
Sijmen
|
4959a34dcb
|
Add c64 day 1 part 2
|
2020-12-09 16:17:02 +01:00 |
Sijmen
|
4d3b79b474
|
Update gitignore
|
2020-12-09 13:36:28 +01:00 |
Sijmen
|
8467b7c9a0
|
Implement binary search tree and base day1a on it
|
2020-12-09 13:27:21 +01:00 |
Sijmen
|
438b622c58
|
Make 32-64 bit multiplication routine based on the 16-32 bit one
|
2020-12-09 13:26:53 +01:00 |
Sijmen
|
e001280dc2
|
Shuffle memory locations around a bit
|
2020-12-09 09:01:07 +01:00 |
Sijmen
|
5c6cefa355
|
Add credit for mul routines
|
2020-12-09 03:39:44 +01:00 |
Sijmen
|
c2b7852374
|
c64: Small refactor
|
2020-12-09 03:17:56 +01:00 |
Sijmen
|
dc0afd27d2
|
Remove all inputs (Eric prefers us not to share them)
|
2020-12-09 03:17:56 +01:00 |
Sijmen
|
7f72298c99
|
Make day 1 work
|
2020-12-09 03:17:56 +01:00 |
Sijmen
|
b613ab8965
|
Implement 32bit divmod based on Bisqwit's algorithm, implement 16 and 32-bit decimal print
|
2020-12-09 03:17:56 +01:00 |