17 lines
823 B
Markdown
17 lines
823 B
Markdown
|
|
# Module: `end_condition.hybrid_clear_collapse`
|
||
|
|
|
||
|
|
| | |
|
||
|
|
|---|---|
|
||
|
|
| **aspect** | `end_condition` |
|
||
|
|
| **role** | End on **board clear**, **group collapse**, or **max rounds** (default max 5) |
|
||
|
|
| **status** | proposed — not yet implemented in kernel |
|
||
|
|
|
||
|
|
## Draft rules (not frozen)
|
||
|
|
|
||
|
|
1. **Clear:** after Solve, if no unclaimed Problems remain → end game; apply mode scoring (threshold auto-success if claimed value ≥ threshold).
|
||
|
|
2. **Collapse:** if no seat has Stress ≤ 3 **or** majority of seats are in active DARVO → end as group failure (SHARED) / no personal winners (semi/coalition).
|
||
|
|
3. **Ceiling:** if Round Max (5) completes without (1) or (2) → current threshold scoring.
|
||
|
|
|
||
|
|
**Compose with** any problem_stress / deal / attack_relief.
|
||
|
|
**Kernel:** not shipped — package `rules_delta.yaml` when implemented.
|