예제 #1
0
        public EHistoryItem(EGrid grid)
        {
            generation = grid.generation;
            iteration  = grid.iteration;

            countDieByToxin = grid.CalcDieByToxin();
            averageHealth   = grid.AverageHealth();
        }
예제 #2
0
        public EResultIteration(EGrid grid)
        {
            iteration = grid.iteration;
            countBot  = grid.CalcBots();
            Tuple <int, int> ft = grid.CalcFoodToxin();

            countFood  = ft.Item1;
            countToxin = ft.Item2;

            countDieByToxin = grid.CalcDieByToxin();
            averageHealth   = grid.AverageHealth();
        }