public static IPlayersState FirstIsOnTheMove() { return(new PlayersState(EventPublisher.Empty(), new PhutballOptions(), PlayerEnum.First(), PlayerEnum.Second())); }
public void StartVsHuman() { Initialize(PlayerEnum.First(), PlayerEnum.Second()); Start(); }
public PlayersState(IEventPublisher eventPublisher, IPhutballOptions phutballOptions) : this(eventPublisher, phutballOptions, PlayerEnum.First(), PlayerEnum.Second()) { }
public void StartVsComputer() { Initialize(PlayerEnum.First(), PlayerEnum.Computer()); Start(); }