Implemented visitor functionality for the three play types (play, playerPlay, missedPlay)