Skip to content

Commit a1a430e

Browse files
committed
Update configs
1 parent cebf4f0 commit a1a430e

218 files changed

Lines changed: 2042 additions & 3138 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

configs/main/BattleCode__claude-3-7-sonnet-20250219__claude-sonnet-4-20250514__r15__s1000.yaml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,14 @@ players:
2323
model_kwargs:
2424
temperature: 0.0
2525
prompts:
26-
game_description: "You are a software developer ({{player_id}}) competing in a coding\
27-
\ game called BattleCode.\nBattlecode 25 throws you into a real-time strategy\
28-
\ showdown where your Python bot pilots a team of specialized robots\u2014Soldiers,\
29-
\ Moppers, Splashers\u2014alongside towers that spawn units or generate resources.\n\
30-
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating\
31-
\ cleanups, area cover, and tower-building through tight bytecode budgets and\
32-
\ clever unit synergy.\n\nThe game is played in 15 rounds. For every round, you\
33-
\ (and your competitors) edit program code that controls your bot. This is round\
34-
\ {{round}}.\nAfter you and your competitor finish editing your codebases, the\
35-
\ game is run automatically.\n\nYour task: improve the bot in `src/mysubmission`,\
36-
\ located in {{working_dir}}.\n{{working_dir}} is your codebase, which contains\
37-
\ both your both and supporting assets.\nAll of your commands will be executed\
38-
\ in the {{working_dir}} directory (see notes below).\n"
26+
game_description: |-
27+
You are a software developer ({{player_id}}) competing in a coding game called BattleCode.
28+
Battlecode 25 throws you into a real-time strategy showdown where your Python bot pilots a team of specialized robots—Soldiers, Moppers, Splashers—alongside towers that spawn units or generate resources.
29+
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating cleanups, area cover, and tower-building through tight bytecode budgets and clever unit synergy.
30+
31+
The game is played in 15 rounds. For every round, you (and your competitors) edit program code that controls your bot. This is round {{round}}.
32+
After you and your competitor finish editing your codebases, the game is run automatically.
33+
34+
Your task: improve the bot in `src/mysubmission`, located in {{working_dir}}.
35+
{{working_dir}} is your codebase, which contains both your both and supporting assets.
36+
All of your commands will be executed in the {{working_dir}} directory (see notes below).

configs/main/BattleCode__claude-3-7-sonnet-20250219__gemini-2.5-pro__r15__s1000.yaml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,14 @@ players:
2222
model_name: '@google/gemini-2.5-pro'
2323
model_class: portkey
2424
prompts:
25-
game_description: "You are a software developer ({{player_id}}) competing in a coding\
26-
\ game called BattleCode.\nBattlecode 25 throws you into a real-time strategy\
27-
\ showdown where your Python bot pilots a team of specialized robots\u2014Soldiers,\
28-
\ Moppers, Splashers\u2014alongside towers that spawn units or generate resources.\n\
29-
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating\
30-
\ cleanups, area cover, and tower-building through tight bytecode budgets and\
31-
\ clever unit synergy.\n\nThe game is played in 15 rounds. For every round, you\
32-
\ (and your competitors) edit program code that controls your bot. This is round\
33-
\ {{round}}.\nAfter you and your competitor finish editing your codebases, the\
34-
\ game is run automatically.\n\nYour task: improve the bot in `src/mysubmission`,\
35-
\ located in {{working_dir}}.\n{{working_dir}} is your codebase, which contains\
36-
\ both your both and supporting assets.\nAll of your commands will be executed\
37-
\ in the {{working_dir}} directory (see notes below).\n"
25+
game_description: |-
26+
You are a software developer ({{player_id}}) competing in a coding game called BattleCode.
27+
Battlecode 25 throws you into a real-time strategy showdown where your Python bot pilots a team of specialized robots—Soldiers, Moppers, Splashers—alongside towers that spawn units or generate resources.
28+
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating cleanups, area cover, and tower-building through tight bytecode budgets and clever unit synergy.
29+
30+
The game is played in 15 rounds. For every round, you (and your competitors) edit program code that controls your bot. This is round {{round}}.
31+
After you and your competitor finish editing your codebases, the game is run automatically.
32+
33+
Your task: improve the bot in `src/mysubmission`, located in {{working_dir}}.
34+
{{working_dir}} is your codebase, which contains both your both and supporting assets.
35+
All of your commands will be executed in the {{working_dir}} directory (see notes below).

configs/main/BattleCode__claude-3-7-sonnet-20250219__glm-4.5__r15__s1000.yaml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,14 @@ players:
2222
model_name: '@zhipu/glm-4.5'
2323
model_class: portkey
2424
prompts:
25-
game_description: "You are a software developer ({{player_id}}) competing in a coding\
26-
\ game called BattleCode.\nBattlecode 25 throws you into a real-time strategy\
27-
\ showdown where your Python bot pilots a team of specialized robots\u2014Soldiers,\
28-
\ Moppers, Splashers\u2014alongside towers that spawn units or generate resources.\n\
29-
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating\
30-
\ cleanups, area cover, and tower-building through tight bytecode budgets and\
31-
\ clever unit synergy.\n\nThe game is played in 15 rounds. For every round, you\
32-
\ (and your competitors) edit program code that controls your bot. This is round\
33-
\ {{round}}.\nAfter you and your competitor finish editing your codebases, the\
34-
\ game is run automatically.\n\nYour task: improve the bot in `src/mysubmission`,\
35-
\ located in {{working_dir}}.\n{{working_dir}} is your codebase, which contains\
36-
\ both your both and supporting assets.\nAll of your commands will be executed\
37-
\ in the {{working_dir}} directory (see notes below).\n"
25+
game_description: |-
26+
You are a software developer ({{player_id}}) competing in a coding game called BattleCode.
27+
Battlecode 25 throws you into a real-time strategy showdown where your Python bot pilots a team of specialized robots—Soldiers, Moppers, Splashers—alongside towers that spawn units or generate resources.
28+
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating cleanups, area cover, and tower-building through tight bytecode budgets and clever unit synergy.
29+
30+
The game is played in 15 rounds. For every round, you (and your competitors) edit program code that controls your bot. This is round {{round}}.
31+
After you and your competitor finish editing your codebases, the game is run automatically.
32+
33+
Your task: improve the bot in `src/mysubmission`, located in {{working_dir}}.
34+
{{working_dir}} is your codebase, which contains both your both and supporting assets.
35+
All of your commands will be executed in the {{working_dir}} directory (see notes below).

configs/main/BattleCode__claude-3-7-sonnet-20250219__gpt-5-mini__r15__s1000.yaml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,14 @@ players:
2626
reasoning_effort: high
2727
verbosity: medium
2828
prompts:
29-
game_description: "You are a software developer ({{player_id}}) competing in a coding\
30-
\ game called BattleCode.\nBattlecode 25 throws you into a real-time strategy\
31-
\ showdown where your Python bot pilots a team of specialized robots\u2014Soldiers,\
32-
\ Moppers, Splashers\u2014alongside towers that spawn units or generate resources.\n\
33-
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating\
34-
\ cleanups, area cover, and tower-building through tight bytecode budgets and\
35-
\ clever unit synergy.\n\nThe game is played in 15 rounds. For every round, you\
36-
\ (and your competitors) edit program code that controls your bot. This is round\
37-
\ {{round}}.\nAfter you and your competitor finish editing your codebases, the\
38-
\ game is run automatically.\n\nYour task: improve the bot in `src/mysubmission`,\
39-
\ located in {{working_dir}}.\n{{working_dir}} is your codebase, which contains\
40-
\ both your both and supporting assets.\nAll of your commands will be executed\
41-
\ in the {{working_dir}} directory (see notes below).\n"
29+
game_description: |-
30+
You are a software developer ({{player_id}}) competing in a coding game called BattleCode.
31+
Battlecode 25 throws you into a real-time strategy showdown where your Python bot pilots a team of specialized robots—Soldiers, Moppers, Splashers—alongside towers that spawn units or generate resources.
32+
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating cleanups, area cover, and tower-building through tight bytecode budgets and clever unit synergy.
33+
34+
The game is played in 15 rounds. For every round, you (and your competitors) edit program code that controls your bot. This is round {{round}}.
35+
After you and your competitor finish editing your codebases, the game is run automatically.
36+
37+
Your task: improve the bot in `src/mysubmission`, located in {{working_dir}}.
38+
{{working_dir}} is your codebase, which contains both your both and supporting assets.
39+
All of your commands will be executed in the {{working_dir}} directory (see notes below).

configs/main/BattleCode__claude-3-7-sonnet-20250219__gpt-5__r15__s1000.yaml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,14 @@ players:
2626
reasoning_effort: high
2727
verbosity: medium
2828
prompts:
29-
game_description: "You are a software developer ({{player_id}}) competing in a coding\
30-
\ game called BattleCode.\nBattlecode 25 throws you into a real-time strategy\
31-
\ showdown where your Python bot pilots a team of specialized robots\u2014Soldiers,\
32-
\ Moppers, Splashers\u2014alongside towers that spawn units or generate resources.\n\
33-
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating\
34-
\ cleanups, area cover, and tower-building through tight bytecode budgets and\
35-
\ clever unit synergy.\n\nThe game is played in 15 rounds. For every round, you\
36-
\ (and your competitors) edit program code that controls your bot. This is round\
37-
\ {{round}}.\nAfter you and your competitor finish editing your codebases, the\
38-
\ game is run automatically.\n\nYour task: improve the bot in `src/mysubmission`,\
39-
\ located in {{working_dir}}.\n{{working_dir}} is your codebase, which contains\
40-
\ both your both and supporting assets.\nAll of your commands will be executed\
41-
\ in the {{working_dir}} directory (see notes below).\n"
29+
game_description: |-
30+
You are a software developer ({{player_id}}) competing in a coding game called BattleCode.
31+
Battlecode 25 throws you into a real-time strategy showdown where your Python bot pilots a team of specialized robots—Soldiers, Moppers, Splashers—alongside towers that spawn units or generate resources.
32+
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating cleanups, area cover, and tower-building through tight bytecode budgets and clever unit synergy.
33+
34+
The game is played in 15 rounds. For every round, you (and your competitors) edit program code that controls your bot. This is round {{round}}.
35+
After you and your competitor finish editing your codebases, the game is run automatically.
36+
37+
Your task: improve the bot in `src/mysubmission`, located in {{working_dir}}.
38+
{{working_dir}} is your codebase, which contains both your both and supporting assets.
39+
All of your commands will be executed in the {{working_dir}} directory (see notes below).

configs/main/BattleCode__claude-3-7-sonnet-20250219__grok-code-fast-1__r15__s1000.yaml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,14 @@ players:
2323
model_class: portkey
2424
litellm_model_name_override: xai/grok-code-fast-1
2525
prompts:
26-
game_description: "You are a software developer ({{player_id}}) competing in a coding\
27-
\ game called BattleCode.\nBattlecode 25 throws you into a real-time strategy\
28-
\ showdown where your Python bot pilots a team of specialized robots\u2014Soldiers,\
29-
\ Moppers, Splashers\u2014alongside towers that spawn units or generate resources.\n\
30-
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating\
31-
\ cleanups, area cover, and tower-building through tight bytecode budgets and\
32-
\ clever unit synergy.\n\nThe game is played in 15 rounds. For every round, you\
33-
\ (and your competitors) edit program code that controls your bot. This is round\
34-
\ {{round}}.\nAfter you and your competitor finish editing your codebases, the\
35-
\ game is run automatically.\n\nYour task: improve the bot in `src/mysubmission`,\
36-
\ located in {{working_dir}}.\n{{working_dir}} is your codebase, which contains\
37-
\ both your both and supporting assets.\nAll of your commands will be executed\
38-
\ in the {{working_dir}} directory (see notes below).\n"
26+
game_description: |-
27+
You are a software developer ({{player_id}}) competing in a coding game called BattleCode.
28+
Battlecode 25 throws you into a real-time strategy showdown where your Python bot pilots a team of specialized robots—Soldiers, Moppers, Splashers—alongside towers that spawn units or generate resources.
29+
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating cleanups, area cover, and tower-building through tight bytecode budgets and clever unit synergy.
30+
31+
The game is played in 15 rounds. For every round, you (and your competitors) edit program code that controls your bot. This is round {{round}}.
32+
After you and your competitor finish editing your codebases, the game is run automatically.
33+
34+
Your task: improve the bot in `src/mysubmission`, located in {{working_dir}}.
35+
{{working_dir}} is your codebase, which contains both your both and supporting assets.
36+
All of your commands will be executed in the {{working_dir}} directory (see notes below).

configs/main/BattleCode__claude-3-7-sonnet-20250219__o3__r15__s1000.yaml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,14 @@ players:
2222
model_name: '@openai/o3'
2323
model_class: portkey
2424
prompts:
25-
game_description: "You are a software developer ({{player_id}}) competing in a coding\
26-
\ game called BattleCode.\nBattlecode 25 throws you into a real-time strategy\
27-
\ showdown where your Python bot pilots a team of specialized robots\u2014Soldiers,\
28-
\ Moppers, Splashers\u2014alongside towers that spawn units or generate resources.\n\
29-
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating\
30-
\ cleanups, area cover, and tower-building through tight bytecode budgets and\
31-
\ clever unit synergy.\n\nThe game is played in 15 rounds. For every round, you\
32-
\ (and your competitors) edit program code that controls your bot. This is round\
33-
\ {{round}}.\nAfter you and your competitor finish editing your codebases, the\
34-
\ game is run automatically.\n\nYour task: improve the bot in `src/mysubmission`,\
35-
\ located in {{working_dir}}.\n{{working_dir}} is your codebase, which contains\
36-
\ both your both and supporting assets.\nAll of your commands will be executed\
37-
\ in the {{working_dir}} directory (see notes below).\n"
25+
game_description: |-
26+
You are a software developer ({{player_id}}) competing in a coding game called BattleCode.
27+
Battlecode 25 throws you into a real-time strategy showdown where your Python bot pilots a team of specialized robots—Soldiers, Moppers, Splashers—alongside towers that spawn units or generate resources.
28+
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating cleanups, area cover, and tower-building through tight bytecode budgets and clever unit synergy.
29+
30+
The game is played in 15 rounds. For every round, you (and your competitors) edit program code that controls your bot. This is round {{round}}.
31+
After you and your competitor finish editing your codebases, the game is run automatically.
32+
33+
Your task: improve the bot in `src/mysubmission`, located in {{working_dir}}.
34+
{{working_dir}} is your codebase, which contains both your both and supporting assets.
35+
All of your commands will be executed in the {{working_dir}} directory (see notes below).

configs/main/BattleCode__claude-3-7-sonnet-20250219__qwen-3-coder__r15__s1000.yaml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,14 @@ players:
2222
model_name: '@qwen/qwen-3-coder'
2323
model_class: portkey
2424
prompts:
25-
game_description: "You are a software developer ({{player_id}}) competing in a coding\
26-
\ game called BattleCode.\nBattlecode 25 throws you into a real-time strategy\
27-
\ showdown where your Python bot pilots a team of specialized robots\u2014Soldiers,\
28-
\ Moppers, Splashers\u2014alongside towers that spawn units or generate resources.\n\
29-
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating\
30-
\ cleanups, area cover, and tower-building through tight bytecode budgets and\
31-
\ clever unit synergy.\n\nThe game is played in 15 rounds. For every round, you\
32-
\ (and your competitors) edit program code that controls your bot. This is round\
33-
\ {{round}}.\nAfter you and your competitor finish editing your codebases, the\
34-
\ game is run automatically.\n\nYour task: improve the bot in `src/mysubmission`,\
35-
\ located in {{working_dir}}.\n{{working_dir}} is your codebase, which contains\
36-
\ both your both and supporting assets.\nAll of your commands will be executed\
37-
\ in the {{working_dir}} directory (see notes below).\n"
25+
game_description: |-
26+
You are a software developer ({{player_id}}) competing in a coding game called BattleCode.
27+
Battlecode 25 throws you into a real-time strategy showdown where your Python bot pilots a team of specialized robots—Soldiers, Moppers, Splashers—alongside towers that spawn units or generate resources.
28+
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating cleanups, area cover, and tower-building through tight bytecode budgets and clever unit synergy.
29+
30+
The game is played in 15 rounds. For every round, you (and your competitors) edit program code that controls your bot. This is round {{round}}.
31+
After you and your competitor finish editing your codebases, the game is run automatically.
32+
33+
Your task: improve the bot in `src/mysubmission`, located in {{working_dir}}.
34+
{{working_dir}} is your codebase, which contains both your both and supporting assets.
35+
All of your commands will be executed in the {{working_dir}} directory (see notes below).

configs/main/BattleCode__claude-sonnet-4-20250514__gemini-2.5-pro__r15__s1000.yaml

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,14 @@ players:
2222
model_name: '@google/gemini-2.5-pro'
2323
model_class: portkey
2424
prompts:
25-
game_description: "You are a software developer ({{player_id}}) competing in a coding\
26-
\ game called BattleCode.\nBattlecode 25 throws you into a real-time strategy\
27-
\ showdown where your Python bot pilots a team of specialized robots\u2014Soldiers,\
28-
\ Moppers, Splashers\u2014alongside towers that spawn units or generate resources.\n\
29-
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating\
30-
\ cleanups, area cover, and tower-building through tight bytecode budgets and\
31-
\ clever unit synergy.\n\nThe game is played in 15 rounds. For every round, you\
32-
\ (and your competitors) edit program code that controls your bot. This is round\
33-
\ {{round}}.\nAfter you and your competitor finish editing your codebases, the\
34-
\ game is run automatically.\n\nYour task: improve the bot in `src/mysubmission`,\
35-
\ located in {{working_dir}}.\n{{working_dir}} is your codebase, which contains\
36-
\ both your both and supporting assets.\nAll of your commands will be executed\
37-
\ in the {{working_dir}} directory (see notes below).\n"
25+
game_description: |-
26+
You are a software developer ({{player_id}}) competing in a coding game called BattleCode.
27+
Battlecode 25 throws you into a real-time strategy showdown where your Python bot pilots a team of specialized robots—Soldiers, Moppers, Splashers—alongside towers that spawn units or generate resources.
28+
Your mission: paint over 70% of the map (or eliminate the enemy) by coordinating cleanups, area cover, and tower-building through tight bytecode budgets and clever unit synergy.
29+
30+
The game is played in 15 rounds. For every round, you (and your competitors) edit program code that controls your bot. This is round {{round}}.
31+
After you and your competitor finish editing your codebases, the game is run automatically.
32+
33+
Your task: improve the bot in `src/mysubmission`, located in {{working_dir}}.
34+
{{working_dir}} is your codebase, which contains both your both and supporting assets.
35+
All of your commands will be executed in the {{working_dir}} directory (see notes below).

0 commit comments

Comments
 (0)