lcipolina commited on
Commit
951acb9
·
verified ·
1 Parent(s): 82d8edc

Removed time stamp and deleted duplicates matrix_pd in leaderboard

Browse files
Files changed (1) hide show
  1. app.py +20 -17
app.py CHANGED
@@ -71,7 +71,8 @@ db_dir = Path(__file__).resolve().parent / "results"
71
 
72
  LEADERBOARD_COLUMNS = [
73
  "agent_name", "agent_type", "# games", "total rewards",
74
- "avg_generation_time (sec)", "win-rate", "win vs_random (%)",
 
75
  ]
76
 
77
  # -----------------------------------------------------------------------------
@@ -382,9 +383,9 @@ def extract_leaderboard_stats(game_name: str) -> pd.DataFrame:
382
  "FROM game_results",
383
  conn,
384
  )
385
- avg_time = conn.execute(
386
- "SELECT AVG(generation_time) FROM moves"
387
- ).fetchone()[0] or 0
388
  wins_vs_random = conn.execute(
389
  "SELECT COUNT(*) FROM game_results "
390
  "WHERE opponent = 'random_None' AND reward > 0",
@@ -401,10 +402,10 @@ def extract_leaderboard_stats(game_name: str) -> pd.DataFrame:
401
  conn,
402
  params=(game_name,),
403
  )
404
- avg_time = conn.execute(
405
- "SELECT AVG(generation_time) FROM moves WHERE game_name = ?",
406
- (game_name,),
407
- ).fetchone()[0] or 0
408
  wins_vs_random = conn.execute(
409
  "SELECT COUNT(*) FROM game_results "
410
  "WHERE opponent = 'random_None' AND reward > 0 AND game_name = ?",
@@ -436,7 +437,7 @@ def extract_leaderboard_stats(game_name: str) -> pd.DataFrame:
436
  "agent_type": agent_type,
437
  "# games": games_played,
438
  "total rewards": total_rewards,
439
- "avg_generation_time (sec)": round(float(avg_time), 3),
440
  "win-rate": round(vs_random_rate, 2),
441
  "win vs_random (%)": round(vs_random_rate, 2),
442
  }
@@ -651,14 +652,16 @@ with gr.Blocks() as interface:
651
  )
652
 
653
  with gr.Row():
654
- create_bar_plot(
655
- data=metrics_df,
656
- x_col="agent_name",
657
- y_col="avg_generation_time (sec)",
658
- title="Average Generation Time",
659
- x_label="LLM Model",
660
- y_label="Time (sec)",
661
- )
 
 
662
 
663
  with gr.Row():
664
  gr.Dataframe(
 
71
 
72
  LEADERBOARD_COLUMNS = [
73
  "agent_name", "agent_type", "# games", "total rewards",
74
+ # "avg_generation_time (sec)", # Commented out - needs fixing
75
+ "win-rate", "win vs_random (%)",
76
  ]
77
 
78
  # -----------------------------------------------------------------------------
 
383
  "FROM game_results",
384
  conn,
385
  )
386
+ # avg_time = conn.execute(
387
+ # "SELECT AVG(generation_time) FROM moves"
388
+ # ).fetchone()[0] or 0 # to fix later
389
  wins_vs_random = conn.execute(
390
  "SELECT COUNT(*) FROM game_results "
391
  "WHERE opponent = 'random_None' AND reward > 0",
 
402
  conn,
403
  params=(game_name,),
404
  )
405
+ # avg_time = conn.execute(
406
+ # "SELECT AVG(generation_time) FROM moves WHERE game_name = ?",
407
+ # (game_name,),
408
+ # ).fetchone()[0] or 0
409
  wins_vs_random = conn.execute(
410
  "SELECT COUNT(*) FROM game_results "
411
  "WHERE opponent = 'random_None' AND reward > 0 AND game_name = ?",
 
437
  "agent_type": agent_type,
438
  "# games": games_played,
439
  "total rewards": total_rewards,
440
+ # "avg_generation_time (sec)": round(float(avg_time), 3),
441
  "win-rate": round(vs_random_rate, 2),
442
  "win vs_random (%)": round(vs_random_rate, 2),
443
  }
 
652
  )
653
 
654
  with gr.Row():
655
+ # Commented out - avg_generation_time needs fixing
656
+ # create_bar_plot(
657
+ # data=metrics_df,
658
+ # x_col="agent_name",
659
+ # y_col="avg_generation_time (sec)",
660
+ # title="Average Generation Time",
661
+ # x_label="LLM Model",
662
+ # y_label="Time (sec)",
663
+ # )
664
+ pass
665
 
666
  with gr.Row():
667
  gr.Dataframe(