{"schemaVersion":1,"record":{"key":"practice/weather-window","type":"practice","id":"weather-window","lang":"en","title":"The weather window","summary":"Make a random outcome part of a decision rather than just a surprise.","updatedAt":"2026-10-20","status":"active","url":"https://gamemechanics.pro/en/knowledge/practice/weather-window/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/practice/weather-window.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/practice/weather-window.md","aliases":[],"tags":["Chance and balance"],"sourceIds":["source-3e6c21889ae768e0","source-6f794a271cd60b9c"],"sources":[{"id":"source-3e6c21889ae768e0","title":"Challenges for Game Designers: author website","url":"https://designgames.wordpress.com/","verifiedAt":null},{"id":"source-6f794a271cd60b9c","title":"Challenges for Game Designers: table of contents","url":"https://designgames.wordpress.com/toc/","verifiedAt":null}],"sections":[{"id":"goal","title":"Goal","body":"Make a random outcome part of a decision rather than just a surprise."},{"id":"example","title":"Scenario and materials","body":"An expedition must send fragile cargo today or wait for another weather window. Today's forecast gives known probabilities for three outcomes. Design the cost of waiting, rewards and losses, then compare the choices of a cautious player and a risk-taking player.\n\nEvent cards"},{"id":"constraints","title":"Constraints","body":"- Probabilities, rewards and losses are visible to the player.\n- A ten-card deck can represent the outcomes.\n- Waiting has a cost; it does not grant a free retry."},{"id":"steps","title":"Steps","body":"1. Build a deck with the intended proportions of outcomes.\n2. Calculate the expected result of sending: sum each outcome's result multiplied by its probability.\n3. Compare sending and waiting at two resource levels. Play through a few outcomes and note separately that this small sample does not establish balance."},{"id":"outcome","title":"Deliverable","body":"The deck, a table of probabilities and consequences, an expected-result calculation and two example decisions."},{"id":"checks","title":"Check your work","body":"- The probabilities sum to one.\n- The player knows what they can gain and lose.\n- Expected gain and the risk of losing the last resources are considered separately."},{"id":"reflection","title":"Reflect","body":"Why might a player choose the option with a lower expected reward?"}],"relations":[{"type":"practices","direction":"incoming","label":"What this helps you learn","key":"lesson/controlled-randomness","title":"Randomness and unlucky streaks","url":"https://gamemechanics.pro/en/lessons/controlled-randomness/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/lesson/controlled-randomness.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/lesson/controlled-randomness.md"},{"type":"practices","direction":"incoming","label":"What this helps you learn","key":"path/balance","title":"Balance and progression","url":"https://gamemechanics.pro/en/learn/balance/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/path/balance.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/path/balance.md"},{"type":"uses","direction":"outgoing","label":"Sources in the selection","key":"resource/challenges-for-game-designers","title":"Challenges for Game Designers","url":"https://gamemechanics.pro/en/resources/#resource-challenges-for-game-designers","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/resource/challenges-for-game-designers.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/resource/challenges-for-game-designers.md"}],"placements":[{"title":"In the original collection","url":"https://gamemechanics.pro/en/practice/#weather-window"}],"supersededBy":[],"attributes":{"topic":"chance","level":"intermediate","minutes":50},"endsAt":null,"provenance":"Thematic inspiration: Challenges for Game Designers by Brenda Brathwaite and Ian Schreiber. These scenarios, constraints and checks are independently written around broad game-design learning topics. This is not a translation or a sequential retelling of the book exercises.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors"}}