As you have figured out, all board positions are logged. This served too purposes, tracking draw conditions and giving me the ability to add the ability to replay games later on.
From what you are saying I don't think you are going to have a ideal result. If games stay in hte list after ending you are very quickly going to end up with a very large list that will be hard to navigate, not to mention it only allows users who played a game to reenter a game that has started, so most of the list would be useless to most people.
|