46 lines
1.1 KiB
YAML
46 lines
1.1 KiB
YAML
|
|
# module: problem_deal.pressure_deck
|
||
|
|
# status: ready-for-implement (v0 rules frozen in MODULE.md)
|
||
|
|
module_id: problem_deal.pressure_deck
|
||
|
|
aspect: problem_deal
|
||
|
|
schema_version: 1
|
||
|
|
base: ground-darvo-r0
|
||
|
|
status: ready-for-implement
|
||
|
|
implementation: pending_kernel
|
||
|
|
|
||
|
|
deltas:
|
||
|
|
- id: DEAL-START
|
||
|
|
name: reduced_initial_deal
|
||
|
|
phase: setup
|
||
|
|
effect:
|
||
|
|
seats_2_3_initial: [surface, hidden_priority_1]
|
||
|
|
seats_4_6_initial: [surface, hidden_priority_1, hidden_priority_2]
|
||
|
|
remainder_to: pressure_deck
|
||
|
|
pressure_deck_shuffle: deterministic_seeded
|
||
|
|
|
||
|
|
- id: DEAL-INFLUX
|
||
|
|
name: end_round_draw_if_room
|
||
|
|
phase: round_end
|
||
|
|
when:
|
||
|
|
pressure_deck_nonempty: true
|
||
|
|
unclaimed_count_lt: open_cap
|
||
|
|
effect:
|
||
|
|
open_cap: seat_count
|
||
|
|
draw_problems: 1
|
||
|
|
max_draws_per_end: 1
|
||
|
|
place: face_down_unless_global_scope
|
||
|
|
|
||
|
|
- id: DEAL-OWN
|
||
|
|
name: owner_on_draw
|
||
|
|
phase: on_pressure_draw
|
||
|
|
effect:
|
||
|
|
personal_or_bond_owner: current_lead
|
||
|
|
global_owner: none
|
||
|
|
|
||
|
|
- id: DEAL-POINTS
|
||
|
|
name: drawn_card_scoring
|
||
|
|
phase: data
|
||
|
|
effect:
|
||
|
|
drawn_point_value: 0
|
||
|
|
starter_printed_values: unchanged
|
||
|
|
thresholds: unchanged_5_7_9
|