Currently the focus is on two-player zero-sum games, so I'm ignoring other types of games for now.
A few other requirements for incoming GGP games:
The implementation shouldn't be too unusual in terms of things like step counters; this should feel like a canonical set of rules for the game.
Exception: If existing papers use the game (e.g. checkers in place of English Draughts) then we might want to include it and label it as e.g. "CHECKERS_GGP".
A UCT chart test works correctly with the Sancho engine and doesn't add too much memory pressure with the current setup (as we can't measure this directly). Basically, we should test that it runs fine first.
Additionally, thanks to this framework we can use non-GDL implementations of games that would be slow or difficult to implement otherwise (e.g. chess, Go).
Currently the focus is on two-player zero-sum games, so I'm ignoring other types of games for now.
A few other requirements for incoming GGP games:
Additionally, thanks to this framework we can use non-GDL implementations of games that would be slow or difficult to implement otherwise (e.g. chess, Go).