Compute cumulative results after each round.
Add support for new directions.