TVQT4RAEKD73VUV73CO65ELZFBJXIMOPW5K66GOIFWUOP5WSKZZAC
UPK6W3YC62YCWHXNGGK4PDJBPK5JEZW5R3HYGWDJSVF5ULKFQERAC
RDDAB3MJC22EXAXNO4P537HCJGXMXJCRQH75VCTT4VUM2QRRQBOQC
DYHBLNX63S326PH2KNHIBBQ27L2LXRHUVU3SNL3KRITV5RZNWA5AC
// TODO: implement toJson
// no need to implement this
int get currentPlayer => game.currentPlayer == TicTacToePlayer.O ? 0 : 1;
int get currentPlayer => game.currentPlayer == TicTacToePlayer.X ? 0 : 1;
reward[game.winner! == TicTacToePlayer.O ? 0 : 1] = 1.0;
reward[game.winner! == TicTacToePlayer.X ? 0 : 1] = 1.0;