renamed end_of_turn to class.Calculation