• Mahmoud Aglan's avatar
    feat(ludo): bot games pay; one roll key; start key always on screen · f56437fc
    Mahmoud Aglan authored
    A bot game gets its own ludo_matches row (action start, mode bot), and
    complete pays its creator once through complete_match with the bot seats
    as null: nothing under 90 s, nothing for a walked-away game, 403 for
    anyone else. The result card shows the real coins and XP.
    
    From the design review: the die is the roll key (#roll-btn), an idle full
    face on a lip in the roller's colour, instead of a die beside a button
    with a red pip in a glowing ring; plates use the shared avatar (purple
    rounded square for people, ink with the robot for bots); the room's start
    key is pinned above the dock with compact seat cards, checked uncovered at
    360x640, 390x844 and 430x932. tests/play/ludo.mjs 83/84 then 37/37 for
    the local games after fixing the opening roll in the one lucky check.
    Co-Authored-By: 's avatarClaude Opus 5.5 <noreply@anthropic.com>
    f56437fc
Name
Last commit
Last update
..
play Loading commit data...
README.md Loading commit data...
authstub.php Loading commit data...
engine_shim.php Loading commit data...
gen_fens.mjs Loading commit data...
pgshim.php Loading commit data...
real_games.json Loading commit data...
rehearsal.mjs Loading commit data...
router.php Loading commit data...
run.sh Loading commit data...
schema.sql Loading commit data...
test_auth.php Loading commit data...
test_e2e.mjs Loading commit data...
test_integration.php Loading commit data...
test_replay.php Loading commit data...
test_swiss.php Loading commit data...