Make the rules. See them play.
Give your bot four simple rules. Watch which one fires, then change a rule and try again.
Match two rule cards (new tab)
Keep this workshop open to retain your rules and results. Make rule cards below, then copy and paste them into the matchup yourself.
Your bot’s rules
Each rule picks a move, using only your bot’s previous result.
Your bot vs statistical bot
0 / 20A run stops at 20 hands. Step through it or finish the remaining hands at once; you can start another run anytime.
Previous run
See every hand and the rule it used
Take your rules with you
Keep a text card of the four rules shown in the editor. It restores rules only, not random draws, past hands or scores. A new visit uses new random draws.
Restore a saved rule card
Cards stay on this page until you copy them yourself. Nothing is uploaded or saved automatically. Clear, reload or leave to clear the card fields too; copies you keep elsewhere remain yours to manage.
Leave an unfinished run, continue later
After 1–19 hands, make a card and copy it somewhere you choose before leaving. It keeps the run’s fixed rules and revealed hands; unapplied editor changes and unplayed draws are excluded.
Restore an unfinished-run card
Restore does not play a hand. Future hands use new random draws; a fresh run after restoration starts over without comparing scores to the saved run. Cards are editable private practice, not verified scores. No card is uploaded or saved automatically.
Your bot is a script, not an independent AI. Its opponent uses MyTest’s frequency-and-transition statistical rule, choosing from earlier hands before receiving this hand’s move.
Reruns reset the opponent and reuse the same 20 random draws until you clear or restore a run card. Its actual moves can change as it learns a different history. A higher score in this one sample does not prove a better strategy or learning.
Rules and results stay in this page’s memory. They are not sent to the game server or included in public games or rankings. Clear, reload or leave to discard them. Hosting logs still apply.