Перейти к содержанию

Activity — dice_board Turn

FR: FR-011–FR-017

flowchart TD
    Start([Turn Start]) --> Roll[Roll 2 dice]
    Roll --> Show[Show candidates d1d2 and d2d1]
    Show --> Choose{Player chooses cell}
    Choose -->|Empty| Place[Place token]
    Choose -->|Opponent| Capture[Remove opponent place own]
    Choose -->|Own blocked| OnlyFree[Must pick free candidate]
    OnlyFree --> Place
    Place --> Center{Is center cell?}
    Capture --> Center
    Center -->|Yes| Roll
    Center -->|No| Win{3 in row?}
    Win -->|Yes| EndWin([Game Over])
    Win -->|No| Next([Next player turn])

Исходник: activity-game-round.mmd