corpus 302 tables; site puzzles with themes and a Theme filter, 1071 puzzles - #27
Merged
Merged
Conversation
…1 puzzles KBvkqqn (six-piece, 29 GB raw -> 2.0 GB, deepest unique h#9.5, 341 such positions) and the marker KBvkqqq join the compressed corpus and the HF dataset. DEEPEST.json/.md/.tex regenerated from all 302 tables (234 entries; the regenerator now records `probe` and `extra_lines` per entry). README, the dataset card, CONTRIBUTING-TABLES and COOPERATIVE-TABLEBASE carry the new counts: 16 of 645 six-piece classes done, 629 outstanding, 279 in the 32 GiB tier, 302 tables / 52.2 GiB, 343.0 billion cells. Site: build_site_data.py asks `helpmate probe --themes` once per puzzle and writes a `themes` array; puzzles.js gains a Theme dropdown (each theme with its count, via lib byTheme/themeCounts, unit-tested) and shows a solved or revealed puzzle's themes as tags, hidden before that since the name of a mate picture is a spoiler. puzzles.epd re-mined at --per-bucket 22: 1071 puzzles, 1070 with at least one theme. Verified in a headless browser. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DFQB6YogM3gaauunTfMuxW
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Corpus.
~/tb/rawhad two tables the compressed corpus and the Hugging Face dataset lacked:KBvkqqn(six-piece, 29 GB raw → 2.0 GB block-compressed, deepest unique problem h#9.5 with 341 such positions) and the all-unsolvable markerKBvkqqq. Both are compressed into~/tband pushed toosick/helpmate-tables.DEEPEST.json/.md/.texregenerated from all 302 tables (234 entries). README, the dataset card, CONTRIBUTING-TABLES and COOPERATIVE-TABLEBASE now say 16 of 645 six-piece classes done, 629 outstanding, 279 in the 32 GiB tier, 302 tables / 52.2 GiB, 343.0 billion cells.Site puzzles. Every puzzle in
site/data/puzzles.jsoncarries the themes it shows (build_site_data.pycallshelpmate probe --themesonce per puzzle). The puzzle screen has a Theme filter (each theme with its puzzle count) and shows a solved or revealed puzzle's themes as tags, hidden before that because a mate picture's name is a spoiler. The set is re-mined at--per-bucket 22on the same ladder and seed: 1071 puzzles (was 930), 1070 with at least one theme.Test plan
make test-site: 8/8 node tests incl. newbyTheme/themeCounts, syntax check of all site JSbuild_site_data.py: 1071 puzzles, 0 dropped; 234 deepest positions; 302 material rowsmake lintcleanmake booklet) needstexlive-chessboard, not installed on the dev box; DEEPEST.tex is regenerated and ready🤖 Generated with Claude Code
https://claude.ai/code/session_01DFQB6YogM3gaauunTfMuxW