Skip to content

Commit 4fb7e3a

Browse files
committed
Config update
1 parent 69c8399 commit 4fb7e3a

2 files changed

Lines changed: 13 additions & 3 deletions

File tree

configs/scripts/main_tracker.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"RoboCode": {
3-
"r15.s1000.p2": {
3+
"r15.s250.p2": {
44
"claude-sonnet-4-20250514.claude-sonnet-4-5-20250929": "0 (0 rounds)",
55
"claude-sonnet-4-20250514.grok-code-fast-1": "0 (0 rounds)",
66
"claude-sonnet-4-20250514.gemini-2.5-pro": "0 (0 rounds)",
@@ -19,7 +19,7 @@
1919
"gemini-2.5-pro.grok-code-fast-1": "0 (0 rounds)",
2020
"glm-4-5.grok-code-fast-1": "0 (0 rounds)",
2121
"gpt-5.grok-code-fast-1": "0 (0 rounds)",
22-
"gpt-5-mini.grok-code-fast-1": "0 (0 rounds)",
22+
"gpt-5-mini.grok-code-fast-1": "1 (16 rounds)",
2323
"grok-code-fast-1.qwen3-coder-plus-2025-09-23": "0 (0 rounds)",
2424
"grok-code-fast-1.o3": "0 (0 rounds)",
2525
"gemini-2.5-pro.glm-4-5": "0 (0 rounds)",

configs/scripts/update_tracker.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from pathlib import Path
33

44
tracker = json.load(open("configs/scripts/main_tracker.json"))
5-
arena_logs = [p.parent for p in Path("logs/completed").rglob("game.log")]
5+
arena_logs = [p.parent for p in Path("logs/completed").rglob("metadata.json")]
66

77
# Set all tracker values to 0
88
for arena in tracker:
@@ -15,6 +15,16 @@
1515
k = arena_log.stem.split(".", 2)[-1]
1616
pvp = k.split(".", 3)[-1]
1717
setting = k[: -len(pvp) - 1]
18+
if arena == "RoboCode":
19+
with open(arena_log / "metadata.json") as f:
20+
metadata = json.load(f)
21+
pvp = ".".join(
22+
sorted([p["config"]["model"]["model_name"].split("/")[-1] for p in metadata["config"]["players"]])
23+
)
24+
25+
if arena == "RoboCode":
26+
print(f"Updating {arena}.{setting}.{pvp}")
27+
1828
if arena in tracker and setting in tracker[arena] and pvp in tracker[arena][setting]:
1929
tracker[arena][setting][pvp][0] += 1
2030
rounds_played = len(json.load(open(arena_log / "metadata.json"))["round_stats"])

0 commit comments

Comments
 (0)