chiark
/
gitweb
/
~bjharris
/
aoc-2022.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
aoc-2022.git
2024-06-06
Ben Harris
23a prep
commit
|
commitdiff
|
tree
|
snapshot
2024-06-06
Ben Harris
22b done
commit
|
commitdiff
|
tree
|
snapshot
2024-06-05
Ben Harris
22b: half-working boundary walking
commit
|
commitdiff
|
tree
|
snapshot
2024-06-04
Ben Harris
22b: move padding into Main and pad much more
commit
|
commitdiff
|
tree
|
snapshot
2024-06-01
Ben Harris
22b structural tweaks
commit
|
commitdiff
|
tree
|
snapshot
2024-06-01
Ben Harris
22b: pad map so we can detect falling off
commit
|
commitdiff
|
tree
|
snapshot
2024-06-01
Ben Harris
22a works on example
commit
|
commitdiff
|
tree
|
snapshot
2024-06-01
Ben Harris
22a: initial position and a debug display
commit
|
commitdiff
|
tree
|
snapshot
2024-06-01
Ben Harris
22a input parsed
commit
|
commitdiff
|
tree
|
snapshot
2024-05-31
Ben Harris
21b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-31
Ben Harris
21b that does something useful
commit
|
commitdiff
|
tree
|
snapshot
2024-05-31
Ben Harris
21a: pull out opcode decoding
commit
|
commitdiff
|
tree
|
snapshot
2024-05-31
Ben Harris
21a simplified
commit
|
commitdiff
|
tree
|
snapshot
2024-05-31
Ben Harris
21a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-31
Ben Harris
20b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-30
Ben Harris
20: trivial simplification
commit
|
commitdiff
|
tree
|
snapshot
2024-05-30
Ben Harris
20b: working on the example
commit
|
commitdiff
|
tree
|
snapshot
2024-05-30
Ben Harris
20a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-30
Ben Harris
20a: slight simplification
commit
|
commitdiff
|
tree
|
snapshot
2024-05-30
Ben Harris
20a example OK
commit
|
commitdiff
|
tree
|
snapshot
2024-05-29
Ben Harris
20a closer
commit
|
commitdiff
|
tree
|
snapshot
2024-05-29
Ben Harris
20a doesn't work
commit
|
commitdiff
|
tree
|
snapshot
2024-05-28
Ben Harris
19a even faster
commit
|
commitdiff
|
tree
|
snapshot
2024-05-28
Ben Harris
19a: much faster
commit
|
commitdiff
|
tree
|
snapshot
2024-05-27
Ben Harris
19a: correct maximum-cost calculation
commit
|
commitdiff
|
tree
|
snapshot
2024-05-27
Ben Harris
19a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-27
Ben Harris
19a gets the example blueprint 1 right
commit
|
commitdiff
|
tree
|
snapshot
2024-05-27
Ben Harris
19a: this approach almost works
commit
|
commitdiff
|
tree
|
snapshot
2024-05-26
Ben Harris
19b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-26
Ben Harris
16a: use fact that ⍟ can take an array of repetition...
commit
|
commitdiff
|
tree
|
snapshot
2024-05-25
Ben Harris
18a: comment correction
commit
|
commitdiff
|
tree
|
snapshot
2024-05-25
Ben Harris
18a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-25
Ben Harris
17b finally done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-25
Ben Harris
17b works on example
commit
|
commitdiff
|
tree
|
snapshot
2024-05-25
Ben Harris
17a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-21
Ben Harris
17a starting to work
commit
|
commitdiff
|
tree
|
snapshot
2024-05-21
Ben Harris
16b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-21
Ben Harris
16a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-21
Ben Harris
16a: example completes in reasonable time
commit
|
commitdiff
|
tree
|
snapshot
2024-05-21
Ben Harris
16a: faster search, now 19 levels in a minute
commit
|
commitdiff
|
tree
|
snapshot
2024-05-21
Ben Harris
16a: correct but slow exhaustive search
commit
|
commitdiff
|
tree
|
snapshot
2024-05-21
Ben Harris
15b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-15
Ben Harris
15b: found constraining beacons
commit
|
commitdiff
|
tree
|
snapshot
2024-05-15
Ben Harris
15a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-15
Ben Harris
15a: input parsing
commit
|
commitdiff
|
tree
|
snapshot
2024-05-14
Ben Harris
14b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-14
Ben Harris
14b kind of works but gives weird internal CBQN errors
commit
|
commitdiff
|
tree
|
snapshot
2024-05-14
Ben Harris
14a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-14
Ben Harris
14a: map constructed
commit
|
commitdiff
|
tree
|
snapshot
2024-05-14
Ben Harris
14a: short-circuit boolean ops because I think I'll...
commit
|
commitdiff
|
tree
|
snapshot
2024-05-13
Ben Harris
13b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-13
Ben Harris
13a working on the example but probably subtly wrong
commit
|
commitdiff
|
tree
|
snapshot
2024-05-13
Ben Harris
13a: most of the list parser done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-12
Ben Harris
12: factorise contruction of can_go_x arrays somewhat
commit
|
commitdiff
|
tree
|
snapshot
2024-05-12
Ben Harris
12: Use the primitive •_while_: it's actually easier...
commit
|
commitdiff
|
tree
|
snapshot
2024-05-12
Ben Harris
12b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-12
Ben Harris
12a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-11
Ben Harris
11a: faster Inspect copied back from 11b
commit
|
commitdiff
|
tree
|
snapshot
2024-05-11
Ben Harris
11a and 11b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-11
Ben Harris
10b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-10
Ben Harris
10a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-09
Ben Harris
09: prep cleanup
commit
|
commitdiff
|
tree
|
snapshot
2024-05-09
Ben Harris
09b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-09
Ben Harris
09a: restructure to calculate head and tail paths separ...
commit
|
commitdiff
|
tree
|
snapshot
2024-05-09
Ben Harris
09a: split head and tail steps
commit
|
commitdiff
|
tree
|
snapshot
2024-05-09
Ben Harris
09a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-09
Ben Harris
09a working on example
commit
|
commitdiff
|
tree
|
snapshot
2024-05-09
Ben Harris
09a: successfully tracing path using fold
commit
|
commitdiff
|
tree
|
snapshot
2024-05-08
Ben Harris
08: explicitly construct rotations as powers of ⌽∘⍉
commit
|
commitdiff
|
tree
|
snapshot
2024-05-08
Ben Harris
08: rotate maps rather than mirroring
commit
|
commitdiff
|
tree
|
snapshot
2024-05-08
Ben Harris
08b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-08
Ben Harris
08a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-07
Ben Harris
07: slight cleanups though I'm still not happy
commit
|
commitdiff
|
tree
|
snapshot
2024-05-07
Ben Harris
07b done (also slight readability improvement in 07a
commit
|
commitdiff
|
tree
|
snapshot
2024-05-07
Ben Harris
07a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-07
Ben Harris
07a: store paths in the normal order (root to leaf)
commit
|
commitdiff
|
tree
|
snapshot
2024-05-07
Ben Harris
07a: extract only regular files
commit
|
commitdiff
|
tree
|
snapshot
2024-05-07
Ben Harris
07a: got a list of files with full paths
commit
|
commitdiff
|
tree
|
snapshot
2024-05-07
Ben Harris
07a trivial CLI that can cd
commit
|
commitdiff
|
tree
|
snapshot
2024-05-06
Ben Harris
06: simplify code to use monadic / (Indexes)
commit
|
commitdiff
|
tree
|
snapshot
2024-05-06
Ben Harris
06b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-06
Ben Harris
06a: parameterise main block by length of marker
commit
|
commitdiff
|
tree
|
snapshot
2024-05-06
Ben Harris
06a gratuitously more tacit version
commit
|
commitdiff
|
tree
|
snapshot
2024-05-06
Ben Harris
06a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-05
Ben Harris
05: simpler Prep
commit
|
commitdiff
|
tree
|
snapshot
2024-05-05
Ben Harris
05b: remove a comment that only applied to 05a
commit
|
commitdiff
|
tree
|
snapshot
2024-05-05
Ben Harris
05a: another place where a scalar can be automatically...
commit
|
commitdiff
|
tree
|
snapshot
2024-05-05
Ben Harris
05a: slightly simpler Prep1Proc
commit
|
commitdiff
|
tree
|
snapshot
2024-05-05
Ben Harris
05b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-05
Ben Harris
05a: slightly prettier ExecuteMove
commit
|
commitdiff
|
tree
|
snapshot
2024-05-05
Ben Harris
05a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-05
Ben Harris
Tidy up and comment map prep in 05a
commit
|
commitdiff
|
tree
|
snapshot
2024-05-05
Ben Harris
Prep for 05a
commit
|
commitdiff
|
tree
|
snapshot
2024-05-04
Ben Harris
A bit more Split fettling in 04
commit
|
commitdiff
|
tree
|
snapshot
2024-05-04
Ben Harris
git ignore *.eg and *.in
commit
|
commitdiff
|
tree
|
snapshot
2024-05-04
Ben Harris
Genericise Split to modifier _split in 04
commit
|
commitdiff
|
tree
|
snapshot
2024-05-04
Ben Harris
04b done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-04
Ben Harris
04a done
commit
|
commitdiff
|
tree
|
snapshot
2024-05-03
Ben Harris
Slight simplification of 03b
commit
|
commitdiff
|
tree
|
snapshot
2024-05-03
Ben Harris
03b done
commit
|
commitdiff
|
tree
|
snapshot
next