#[test] fn simulates_the_same_match() { //TODO //iterate over list of replays (FS?) //read initial state.json //iterate over moves //simulate move (both sides) //assert state is as expected //repeat with players swapped? }