onyx_online
  • Joined on 2023-01-30
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-09 01:06:15 +00:00
6b7f79b6f0 implement using custom sort function on an update struct
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-08 21:47:13 +00:00
965e704d39 no need to check outofbounds here
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-08 20:11:01 +00:00
5ed54e672b add factory method newAntiNodeCache()
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-08 19:56:11 +00:00
c1b8cb3f18 add day-08 + benchmarks
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-07 23:56:03 +00:00
9bfd45aee4 return early if total exceeds target
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-07 23:39:56 +00:00
d42df0cd84 add day-07 + benchmarks
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-07 00:11:17 +00:00
1c60c034e3 remove const obstacle
3ce4a4112e rerun benchmarks
02443ef244 move check is loop logic to top of loop
08706ecc11 make use of graph factory function.
8bf3f603d5 remove {graph}.obstacles
Compare 5 commits »
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-06 20:14:32 +00:00
df605fba15 fix benchmark for daysix package
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-06 20:01:40 +00:00
567ca72402 add day-06 + benchmarks
d1308ffdfe rename data to buf
Compare 2 commits »
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-05 18:25:36 +00:00
e67369041e upd scaffold
886679a095 add day-05 + benchmarks
Compare 2 commits »
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-05 09:40:47 +00:00
b981b962a2 upd loglevel flag desc
1ef43151b8 upd benchmark function names
Compare 2 commits »
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-05 01:32:08 +00:00
e7aa98d637 add day-04 + benchmarks
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-03 15:44:23 +00:00
fca32422e4 get rid of named match groups
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-03 14:43:56 +00:00
d32b376619 upd scaffold
f0bf82c96a add daythree + benchmarks
Compare 2 commits »
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-03 06:50:49 +00:00
64f4df4fea return scanner errors
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-02 22:48:35 +00:00
417266c838 move comparator functions into util
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-02 22:40:16 +00:00
4416dab080 rename withComparator to withDampener. We're using comparators regardless...
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-02 22:28:56 +00:00
d321e6c977 assign comparator functions to variables for readability
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-02 19:29:17 +00:00
6e06bd5b16 add day-02 + benchmarks
67a04b91c8 remove log.Fatal's from solve.go, return values back to main.
600d01660c remove regex, use strings.Fields instead
Compare 3 commits »
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-02 02:06:55 +00:00
c3fa7d0ff8 upd scaffold and makefile
84312b157c add benchmarks for one and two
d05828154e move flag parsing into /cmd/cli/main.go
Compare 3 commits »