/** Draws the state of the game. */ protected void draw() { clear(); text(0.5, 0.9, label); text(0.5, 0.8, textBeingEntered); double yDecrement = 0.5 / (game.getRoot().height() + 1); drawSubtree(game.getRoot(), 0.5 - yDecrement / 2, yDecrement, 0.0, 1.0); show(0); }