tests/testthat/_snaps/game_starts.md

game starts

Code
  ppcli::cat_piece(icehouse_martian_chess(seed = 42, n_players = 2L))
Output
    ┌───┰───┰───┰───┐
    │   ┃   ┃   ┃   │
    │ ■⃨ ┃ ■⃨ ┃ ■̤ ┃   │
    │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │
    │ ■⃨ ┃ □̤ ┃ ■̣ ┃   │
    │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │
    │ ■̤ ┃ □̣ ┃ ■̣ ┃   │
    │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    ├───╂───╂───╂───┤
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │
    │   ┃ ■̣ ┃ ■̣ ┃ ■̤ │
    │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │
    │   ┃ ■̣ ┃ ■̤ ┃ □⃨ │
    │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │
    │   ┃ ■̤ ┃ ■⃨ ┃ ■⃨ │
    │   ┃   ┃   ┃   │
    └───┸───┸───┸───┘
Code
  ppcli::cat_piece(icehouse_martian_chess(seed = 42, n_players = 4L))
Output
    ┌───┰───┰───┰───┬───┰───┰───┰───┐
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    │ ■⃨ ┃ □⃨ ┃ ■̤ ┃   │   ┃ ■̤ ┃ ■⃨ ┃ ■⃨ │
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┿━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    │ ■⃨ ┃ ■̤ ┃ □̣ ┃   │   ┃ ■̣ ┃ ■̤ ┃ ■⃨ │
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┿━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    │ □̤ ┃ ■̣ ┃ ■̣ ┃   │   ┃ ■̣ ┃ ■̣ ┃ ■̤ │
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┿━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    ├───╂───╂───╂───┼───╂───╂───╂───┤
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┿━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    │ ■̤ ┃ ■̣ ┃ ■̣ ┃   │   ┃ ■̣ ┃ □̣ ┃ ■̤ │
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┿━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    │ ■⃨ ┃ ■̤ ┃ ■̣ ┃   │   ┃ ■̣ ┃ ■̤ ┃ ■⃨ │
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┿━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    │ ■⃨ ┃ ■⃨ ┃ ■̤ ┃   │   ┃ □̤ ┃ □⃨ ┃ ■⃨ │
    │   ┃   ┃   ┃   │   ┃   ┃   ┃   │
    └───┸───┸───┸───┴───┸───┸───┸───┘
Code
  ppcli::cat_piece(icehouse_setup_by_name("Alien City", seed = 42), reorient = "symbols")
Output
   ┌───┬───┬───┬───┐
   │♛  │☀  │☾  │☀  │
   │ 5 │ 3 │ 4 │ 4 │
   │   │   │   │   │
   ├───┼───┼───┼───┤
   │   │   │   │⸸  │
   │ 5 │ 5 │ 3 │ a │
   │☀  │⸸  │  ♛│   │
   ├───┼───┼───┼───┤
   │   │☀  │   │   │
   │ 2 │ 2 │ 3 │ 4 │
   │⸸  │   │☾  │⸸  │
   ├───┼───┼───┼───┤
   │   │☀  │  ☾│  ⸸│
   │ a │ a │ 5 │ 3 │
   │  ♛│   │   │   │
   ├───┼───┼───┼───┤
   │  ♛│  ☾│  ♛│   │
   │ 4 │ a │ 2 │ 2 │
   │   │   │   │☾  │
   └───┴───┴───┴───┘
Code
  ppn::cat_move(game)
Output

      ■̣   ■̣   ■̤   ■̣

    ┌───┰───┰───┰───┐
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    ├───╂───╂───╂───┤
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │
    │   ┃   ┃ ■⃨ ┃   │
    │   ┃   ┃   ┃   │
    ┝━━━╋━━━╋━━━╋━━━┥
    │   ┃   ┃   ┃   │
    │   ┃   ┃ ■⃨ ┃   │
    │   ┃   ┃   ┃   │
    └───┸───┸───┸───┘

      ■̤   ■̣   □̣   ■̣


piecepackr/piecenikr documentation built on June 12, 2025, 5:33 p.m.