public void SimpleTest() { var statCounter = new StatCounter(); var average = statCounter.GetAverage(new[] { new Individual(0, null) { Color = new ColorGene { Value = 0x102030 }, Aggression = new Gene(0, 10000) { Value = 200 }, }, new Individual(0, null) { Color = new ColorGene { Value = 0x306050 }, Aggression = new Gene(0, 10000) { Value = 400 }, }, }); Assert.AreEqual(300, average.Aggression); Assert.AreEqual(0x204040, average.Color); }