コード例 #1
0
 def test_generate_elo(self):
     generate_player_table()
     generate_elo()
     m = Match(MongoInterface.logs_col.find_one())
     self.assertEqual(m.get_player("kloijh").elo, 1026.9403557437306)
     self.assertEqual(m.get_player("Anuski").elo, 994.9403557437306)
     d = generate_player_elo_curve("kloijh")
     self.assertEqual(d, [1026.9403557437306])
     g = generate_greening_list()
     self.assertEqual(g, {10: 1})
コード例 #2
0
ファイル: test.py プロジェクト: ebayol/dominion_datamining
 def test_generate_elo(self):
     generate_player_table()
     generate_elo()
     m = Match(MongoInterface.logs_col.find_one())
     self.assertEqual(m.get_player("kloijh").elo, 1026.9403557437306)
     self.assertEqual(m.get_player("Anuski").elo, 994.9403557437306)
     d = generate_player_elo_curve("kloijh")
     self.assertEqual(d, [1026.9403557437306])
     g = generate_greening_list()
     self.assertEqual(g, {10: 1})
コード例 #3
0
ファイル: Tools.py プロジェクト: ebayol/dominion_datamining
def get_player_elo_data(playerName, match):
    """ return the player elo on a given match"""
    game = Match(match)
    return game.get_player(playerName).elo
コード例 #4
0
def get_player_elo_data(playerName, match):
    """ return the player elo on a given match"""
    game = Match(match)
    return game.get_player(playerName).elo