we need a serialization format for game state in the DB. I wonder if it makes sense to just use SGF? Parsing it is probably a pain tho. So in that case, we probably want to come up with another serialization format.
We could also possible have to serialization formats:
- One which contains game history and branching. This one is closer to SGF.
- One which contains just the live state of a game, used for playing and recovering game state.