lcipolina commited on
Commit
c043acf
·
verified ·
1 Parent(s): 4bb5afa

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -78,13 +78,13 @@ def extract_leaderboard_stats(game_name: str) -> pd.DataFrame:
78
  """
79
  avg_gen_time = conn.execute(gen_time_query, (game_name,)).fetchone()[0] or 0
80
 
81
- # Calculate win rate against random bot
82
  vs_random_query = """
83
- SELECT COUNT(*) FROM game_results
84
- WHERE game_name = ? AND opponent = 'random_None' AND reward > 0
85
  """
86
  total_vs_random_query = """
87
- SELECT COUNT(*) FROM game_results
88
  WHERE game_name = ? AND opponent = 'random_None'
89
  """
90
  wins_vs_random = conn.execute(vs_random_query, (game_name,)).fetchone()[0] or 0
 
78
  """
79
  avg_gen_time = conn.execute(gen_time_query, (game_name,)).fetchone()[0] or 0
80
 
81
+ # Calculate win rate against random bot using moves table
82
  vs_random_query = """
83
+ SELECT COUNT(*) FROM moves
84
+ WHERE game_name = ? AND opponent = 'random_None' AND action IS NOT NULL
85
  """
86
  total_vs_random_query = """
87
+ SELECT COUNT(*) FROM moves
88
  WHERE game_name = ? AND opponent = 'random_None'
89
  """
90
  wins_vs_random = conn.execute(vs_random_query, (game_name,)).fetchone()[0] or 0