Ejemplo n.º 1
0
        public IEnumerable <PlayerView> ConstructPlayers(IEnumerable <Player> players, IPlayerRater rater)
        {
            _rater = rater;

            foreach (var player in players)
            {
                yield return(ConstructPlayer(player));
            }
        }
Ejemplo n.º 2
0
        public CMScouterUI(string fileName)
        {
            SaveGameData file = FileFunctions.LoadSaveGameFile(fileName);

            _savegame = file;

            ConstructLookups();

            IntrinsicMasker = new DefaultIntrinsicMasker();
            _rater          = new DefaultRater(IntrinsicMasker);
        }
Ejemplo n.º 3
0
 public Engine(IPlayerRater rater)
 {
     _rater = rater;
 }
Ejemplo n.º 4
0
 public Engine(IPlayerRater rater, EngineTweaks tweaks) : this(rater)
 {
     Tweaks = tweaks;
 }
Ejemplo n.º 5
0
 public SearchFilterHelper(SaveGameData SaveGame, IPlayerRater PlayerRater)
 {
     _savegame    = SaveGame;
     _playerRater = PlayerRater;
 }