Implement the reset of GameModel, based on graphing-lines.LineGameModel instead of a direct Java port.  RPAL was (one of?) the first games that I implemented in Java, and is inferior to the graphing-lines Game architecture.
flesh out ResultsNode