public void Undo()
 {
     controller.memoryVersionId = versionIdBefore;
     controller.ReplaceTournament(savedState.Instantiate());
 }