ChessMoves AI

Admin๐Ÿ›ก ๐Ÿ“Š ๐Ÿ“‰ ๐Ÿ”—๐Ÿ“‹๐Ÿ’ท๐Ÿ”‘ ๐Ÿ‘ฅ ๐Ÿ“ก ๐Ÿง  ๐Ÿงฉ โ™Ÿ๏ธ๐Ÿงฉ ๐Ÿฆ ๐Ÿช ๐Ÿ“ˆ ๐Ÿค– ๐Ÿงฎ ๐Ÿงญ ๐Ÿ’ณ ๐Ÿ’ท ๐Ÿ“ฐ ๐Ÿ’ผ

๐Ÿ“ Per-item difficulty calibration

Whether our own responses are yet worth more than the Lichess Glicko-2 rating each puzzle already carries. The trigger is โ‰ฅ200 attempts on a puzzle from โ‰ฅ50 distinct users (docs/PUZZLE_ABILITY.md ยง4); below it a fit from our data is strictly worse than doing nothing, because theirs comes from millions of responses. This runs that check rather than leaving it as SQL to paste by hand.
Loadingโ€ฆ

๐Ÿงฉ Puzzle Approvals

Tactics found by the background scanner in master-database games (all phases). Approving publishes the puzzle to the Puzzles module; "Approve all" publishes every pending candidate at its estimated rating.
Loadingโ€ฆ

๐Ÿค Community Exercises

Visualisation exercises created by players (Visualisation โ†’ Community drills). Approving serves the drill to everyone; an optional note is shown to the author on rejection.
Loadingโ€ฆ

๐Ÿ•ต To Be Approved โ€” Second Round

Puzzles that passed the first pass now wait here (and in the admin-only โ€œTo be Approvedโ€ pack) for a play-through. Step through each line to confirm itโ€™s sound, then Approve to publish it into its packs, or Reject to retire it.
Loadingโ€ฆ