{"@kind":"practice_referee_description","what":"Stateless practice-battle referee for the One Piece TCG vanilla engine. You carry the game state; each POST applies one move under the official rules and returns your legal options with the math previewed.","how":{"new_game":{"method":"POST","body":{"op":"new","starter_id":["st-15-red-newgate","st-16-green-uta","st-17-blue-doflamingo","st-18-purple-luffy","st-19-black-smoker","st-20-yellow-katakuri","st-01-red-luffy"],"level_id":"1-10","goes_first":["you","opponent","toss (default)"]}},"move":{"method":"POST","body":{"op":"move","game":"<the game object from the previous response>","move":"<one of legal_actions[].move>"}}},"scope":"Costs, power, counters, blockers, Rush/Double Attack/Banish, mulligan, and the full battle steps are real. Other card effects are not interpreted yet — every card's verbatim text (with attribution) rides along so you can read what will one day fire.","nothing_durable":"No storage, no identity, no rewards. Practice results carry no standing.","_links":{"guide":"/api/v1/guides/play-a-practice-match","siblings":"/api/v1/play/index.json","rules_research":"docs/research/optcg-rules-alignment.md"}}