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
|
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 |
Luke Hubmayer-Werner
|
bcc22ab414
|
2022 Day 2 Clojure
|
2022-12-02 18:54:42 +10:30 |
Luke Hubmayer-Werner
|
188dd149a7
|
2022 Day 2 Scala
|
2022-12-02 18:12:04 +10:30 |
Luke Hubmayer-Werner
|
84ef9a5343
|
Economize parens in Nim as a joke
|
2022-12-02 14:52:28 +10:30 |
Luke Hubmayer-Werner
|
4c6785b4fd
|
2022 Day 1 Nim
|
2022-12-02 14:49:03 +10:30 |
Luke Hubmayer-Werner
|
d8f1d27bd7
|
Playing around with Scala
|
2022-12-01 21:38:31 +10:30 |
Luke Hubmayer-Werner
|
277fcf31b4
|
2022 Day 1 Clojure meme
|
2022-12-01 20:52:29 +10:30 |
Luke Hubmayer-Werner
|
bcef26b1e1
|
2022 Day 1 Clojure
|
2022-12-01 20:49:20 +10:30 |
Luke Hubmayer-Werner
|
6c152a6aae
|
remove end Elf
|
2022-12-01 20:00:08 +10:30 |
Luke Hubmayer-Werner
|
1ea34d196b
|
2022 Day 1 in Scala3
|
2022-12-01 19:53:03 +10:30 |