annotate .hgignore @ 39:0e17e4bd97a9 default tip

Rewrite as four-dimensional route finding The grid isn't just a 2D grid. The constraints make it 4D: * X * Y * Last direction * Number of steps in that direction By tracking all four dimensions, we can find the shortest route for _all_ combinations of the constraint. Previously, we were dropping routes that were currently longer but ended up shorter because they could take subsequent steps that other routes couldn't.
author IBBoard <dev@ibboard.co.uk>
date Sun, 22 Sep 2024 11:30:53 +0100
parents 49dd1ae93696
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
49dd1ae93696 Implement day 2 with map and reduce
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
1 .*-input$