Luke Hubmayer-Werner
|
b6c9f3f016
|
2022 Day 10 Python
|
2022-12-10 16:30:02 +10:30 |
Luke Hubmayer-Werner
|
c676a77fb5
|
Update helpers, add automatic input downloading
|
2022-12-09 18:42:16 +10:30 |
Luke Hubmayer-Werner
|
2bdc480651
|
Clean up python helpers and day9
|
2022-12-09 17:00:35 +10:30 |
Luke Hubmayer-Werner
|
2b99e3c864
|
2022 Day 9 Python
|
2022-12-09 16:39:00 +10:30 |
Luke Hubmayer-Werner
|
9b90fea461
|
2022 day 8 input
|
2022-12-08 16:13:35 +10:30 |
Luke Hubmayer-Werner
|
d7d7b4da19
|
2022 Day 8 Python rough
|
2022-12-08 16:12:26 +10:30 |
Luke Hubmayer-Werner
|
688e4a7eaa
|
Second prepass is faster on this input
|
2022-12-07 21:12:16 +10:30 |
Luke Hubmayer-Werner
|
e2a9d5be3a
|
Add batch size to output for benchmarking, raise default to 64
|
2022-12-07 20:01:29 +10:30 |
Luke Hubmayer-Werner
|
19bd8c4d93
|
add benchmarking args
|
2022-12-07 18:28:18 +10:30 |
Luke Hubmayer-Werner
|
fe6effef5e
|
Update C++ benching
|
2022-12-07 17:56:48 +10:30 |
Luke Hubmayer-Werner
|
f7f03278c8
|
port Rust to C++
|
2022-12-07 17:08:58 +10:30 |
Luke Hubmayer-Werner
|
e0b5a10d9d
|
Add .gitignore
|
2022-12-07 16:28:00 +10:30 |
Luke Hubmayer-Werner
|
4d0541b41e
|
2022 Day 7 Python rough
|
2022-12-07 16:21:11 +10:30 |
Luke Hubmayer-Werner
|
253068d67d
|
bitmask batching
|
2022-12-07 15:11:23 +10:30 |
Luke Hubmayer-Werner
|
33a79a23bc
|
Precompute only 2char masks
|
2022-12-07 14:10:58 +10:30 |
Luke Hubmayer-Werner
|
0c432507a7
|
fixed ranges for vectorization
|
2022-12-07 05:07:54 +10:30 |
Luke Hubmayer-Werner
|
8631d985d7
|
attempt vectorization
|
2022-12-07 04:54:06 +10:30 |
Luke Hubmayer-Werner
|
ccb36ea4af
|
2022 Day 6 Rust and C++ ports for benching
|
2022-12-07 01:11:21 +10:30 |
Luke Hubmayer-Werner
|
d4a3d8f89b
|
Nim losing to Scala (again)
|
2022-12-06 23:34:01 +10:30 |
Luke Hubmayer-Werner
|
8d7aedcc39
|
Nim's last stand
|
2022-12-06 23:19:48 +10:30 |
Luke Hubmayer-Werner
|
e37e0b89f5
|
2022 Day 6 Scala vs Nim benching (spoiler: Nim got blown off the board)
|
2022-12-06 23:02:25 +10:30 |
Luke Hubmayer-Werner
|
90c359f7cb
|
More Scala benching tests
|
2022-12-06 20:09:07 +10:30 |
Luke Hubmayer-Werner
|
47bfab928a
|
2022 Day 6 Python benching (twice as fast as scala!)
|
2022-12-06 18:02:00 +10:30 |
Luke Hubmayer-Werner
|
c043bcc5d7
|
2022 Day 6 Scala perf testing (loses to python!)
|
2022-12-06 18:01:12 +10:30 |
Luke Hubmayer-Werner
|
81b9b8e5da
|
2022 Day 6 Nim benching
|
2022-12-06 17:17:11 +10:30 |
Luke Hubmayer-Werner
|
7ef16e556f
|
golfed on demand, python is bad at golf
|
2022-12-06 16:04:17 +10:30 |
Luke Hubmayer-Werner
|
0ac39a8b9a
|
2022 Day 6 Python
|
2022-12-06 15:35:26 +10:30 |
Luke Hubmayer-Werner
|
237265b387
|
2022 Day 4 Clojure
|
2022-12-05 22:13:10 +10:30 |
Luke Hubmayer-Werner
|
5c0bf51226
|
Remove unused extension method
|
2022-12-05 21:11:44 +10:30 |
Luke Hubmayer-Werner
|
5082e1a234
|
2022 Day 4 Scala
|
2022-12-05 21:00:04 +10:30 |
Luke Hubmayer-Werner
|
246bcd4150
|
Clean up some python
|
2022-12-05 20:42:34 +10:30 |
Luke Hubmayer-Werner
|
ae3f6655a9
|
Clean up scala
|
2022-12-05 20:14:48 +10:30 |
Luke Hubmayer-Werner
|
69461192ca
|
2022 Day 5 Scala
|
2022-12-05 19:57:11 +10:30 |
Luke Hubmayer-Werner
|
9bf1fb50d7
|
Remove redundant range start
|
2022-12-05 16:30:04 +10:30 |
Luke Hubmayer-Werner
|
fe75912ce1
|
2022 Day5 Python (cleaned)
|
2022-12-05 16:28:03 +10:30 |
Luke Hubmayer-Werner
|
1076260943
|
2022 Day 5 cheeky notebook
|
2022-12-05 15:56:53 +10:30 |
Luke Hubmayer-Werner
|
5c4ac1622a
|
2022 Day 4 Python
|
2022-12-04 16:17:48 +10:30 |
Luke Hubmayer-Werner
|
67788fadc0
|
fix EOF
|
2022-12-03 21:02:31 +10:30 |
Luke Hubmayer-Werner
|
dc2af9d6b0
|
Undo some debug bindings
|
2022-12-03 21:00:10 +10:30 |
Luke Hubmayer-Werner
|
d07a16bbf9
|
2022 Day 3 Clojure
|
2022-12-03 20:56:27 +10:30 |
Luke Hubmayer-Werner
|
24520cb3b6
|
2022 Day 3 Nim (not good)
|
2022-12-03 19:26:02 +10:30 |
Luke Hubmayer-Werner
|
5556817cf9
|
Move inputs to new folder
|
2022-12-03 17:22:53 +10:30 |
Luke Hubmayer-Werner
|
ec6efad8f7
|
2022 Day 3 Scala
|
2022-12-03 17:12:06 +10:30 |
Luke Hubmayer-Werner
|
c7f407ea64
|
2022 Day 3 Python (practically cheating for leaderboard)
|
2022-12-03 15:41:07 +10:30 |
Luke Hubmayer-Werner
|
04ab7a2c55
|
more Nim syntax experimentation
|
2022-12-02 23:47:20 +10:30 |
Luke Hubmayer-Werner
|
46e18b1c1e
|
use Nim's style agnosticism to bring snake_case in
|
2022-12-02 23:36:10 +10:30 |
Luke Hubmayer-Werner
|
60e7179025
|
2022 Day 2 Nim
|
2022-12-02 23:25:43 +10:30 |
Luke Hubmayer-Werner
|
cdb80d9b9d
|
Try an extension method
|
2022-12-02 19:30:06 +10:30 |
Luke Hubmayer-Werner
|
0528d4b50e
|
more scala
|
2022-12-02 19:20:24 +10:30 |
Luke Hubmayer-Werner
|
5adb6a2b0a
|
Change some defs to let bindings
|
2022-12-02 19:00:44 +10:30 |