public PlayerCounterSeparatedByGame(int playerCount) { this.playerCount = playerCount; this.counters = new MapOfGame <PlayerCounter>(); this.counters.InitAllEntries(delegate() { return(new PlayerCounter(playerCount)); }); }
public PerTurnPlayerCountersSeparatedByGame(int playerCount) { this.counters = new MapOfGame <PerTurnPlayerCounters>(); this.playerCount = playerCount; this.counters.InitAllEntries(delegate() { return(new PerTurnPlayerCounters(playerCount)); }); this.aggregatedResult = null; }