private Strategy GetStrategy(int generation, int pacmanOrdder) { var pacmans = _sqLite.GetOneGenerationPacmans(generation).OrderByDescending(x => x.Weight).ToArray(); var strategy = pacmans[pacmanOrdder - 1].Strategy; return(strategy); }
public void GetRankingAndWeightTest() { var sql = new SqLiteConnection(); var pacmans = sql.GetOneGenerationPacmans(100); var gameResult = new GameResult(); var rankingPacmans = gameResult.GetRankingAndWeight2(pacmans.ToArray()); foreach (var p in rankingPacmans) { Console.WriteLine(p.AveragePoints + ":" + p.Weight); } }