{"@self_hash":"sha256:2cad69d45f219e4754156caf10f7f4002153aefd9d5a5f2ed0be4554d98caef4","@encoding":"cambridge-tcg/universal/v1","@kind":"play_tutorial_section","@content_hash":"sha256:dd4bb1444b3affd67742be8f65c1a7b4440e49cac10af1d7da2428e68c518673","@retrieved_at":{"iso8601":"2026-05-15T21:59:38.506Z","unix_epoch_seconds":1778882378},"_note_opaque":["title","natural_language_body","keywords_introduced[]"],"_links":{"canonical":"/api/v1/play/tutorial/for_async_players","collection":"/api/v1/play/tutorial","previous_section":"/api/v1/play/tutorial/try_it","next_section":"/api/v1/play/tutorial/for_agents","keyword_glossary":{"async_mode":"/api/v1/play/glossary","response_window_hours":"/api/v1/play/glossary","auto_pass":"/api/v1/play/glossary"},"play_index":"/api/v1/play/index.json","manifest":"/api/v1/manifest","see_also":{"glossary":"/api/v1/play/glossary","game_state_schema":"/api/v1/play/game-state-schema","effect_grammar":"/api/v1/play/effect-grammar","example_match":"/api/v1/play/example-match"}},"position":{"index_in_order":11,"total_sections":13,"is_first":false,"is_last":false},"section":{"id":"for_async_players","title":"Tutorial section for async / slow-clock players","natural_language_body":"OPTCG was designed for synchronous play in person. Cambridge TCG's async mode lets a match span hours, days, or weeks. Each turn fires when both players have acted; if a player exceeds their declared response_window_hours (see /methodology/response-windows), the move auto-passes. Asynchronous play removes the cognitive-cadence assumption baked into face-to-face TCG; if you are a slow-clock thinker, a parent with intermittent attention, or in a different time zone from your opponent, this mode is for you.","rule_structure":{"preconditions":["both_players_opted_in_to_async"],"transitions":["per_turn_deadline:user.response_window_hours","auto_pass_on_expiry"],"outcomes":["game_state_evolves_at_each_player's_cadence"]},"examples":[],"keywords_introduced":["async_mode","response_window_hours","auto_pass"],"recommended_for_player_kinds":["async-player","human-returning"],"estimated_read_minutes":2}}