public IPlayersState CopyRestarted() { var copyRestarted = new PlayersState(CurrentPlayer, NextPlayer); copyRestarted.Start(); return copyRestarted; }