replace the board-area cell grid with a compact column skyline
branch on the deterministic smallest-width valley with exact undo
support ascending and descending candidates plus public/direct benchmarks
document completeness, complexity, measurements, and 10x10/11x11 test-tier decisions
Review
Independent diff review found no correctness issues. All completed benchmark solutions passed the independent validator. Direct order 10 exceeded a 20-second exploratory cap, so 10 and constructed 11 remain heavyweight benchmark cases rather than routine tests.
Represent partial placements as column heights and branch on the narrowest local valley. This removes the board-area cell state and makes first-solution search substantially smaller for feasible orders.
Expose direct-search and candidate-order benchmark controls so the skyline core can be measured independently of odd-order construction. Document the completeness argument and the 10/11 test-tier decision.
Tests: Release, Debug, ASan, and UBSan CTest (10 passed each)
Refs: #4
mcp
merged commit d751d1b13e into main2026-07-30 17:57:02 +01:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Review
Independent diff review found no correctness issues. All completed benchmark solutions passed the independent validator. Direct order 10 exceeded a 20-second exploratory cap, so 10 and constructed 11 remain heavyweight benchmark cases rather than routine tests.
Testing
git diff --checkpassedCloses #4