18 lines
312 B
Markdown
Executable file
18 lines
312 B
Markdown
Executable file
---
|
|
title: Plans for a chess/taikyoku shogi/what have you engine
|
|
date: 2025-02-18
|
|
---
|
|
|
|
# Game Loop
|
|
|
|
```py
|
|
while not game.is_over():
|
|
game.display()
|
|
game.get_player_input() # returns starting and ending position
|
|
game.is_valid_move()
|
|
```
|
|
|
|
---
|
|
|
|
- `Game` struct contains game state
|
|
- Refactor to trait?
|