Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CodeClash-ai/CodeClash
/ functions
Functions
1,100 in github.com/CodeClash-ai/CodeClash
⨍
Functions
1,100
◇
Types & classes
168
↳
Endpoints
14
Method
execute_round
(self, agents: list[Player])
codeclash/arenas/robocode/robocode.py:92
Method
execute_round
(self, agents: list[Player])
codeclash/arenas/gomoku/gomoku.py:29
Method
execute_round
(self, agents: list[Player])
codeclash/arenas/scml/scml.py:79
Method
execute_round
(self, agents: list[Player])
codeclash/arenas/huskybench/huskybench.py:68
Method
execute_round
(self, agents: list[Player])
codeclash/arenas/battlecode25/battlecode25.py:49
Method
execute_round
(self, agents: list[Player])
codeclash/arenas/cyborg/cyborg.py:81
Method
execute_round
(self, agents: list[Player])
codeclash/arenas/figgie/figgie.py:66
Method
execute_round
Execute competition phase - run Fastchess matches between agents.
codeclash/arenas/chess/chess.py:189
Method
execute_round
(self, agents: list[Player])
codeclash/arenas/bomberland/bomberland.py:107
Method
execute_round
(self, agents: list[Player])
codeclash/arenas/battlesnake/battlesnake.py:97
Method
execute_round
Execute a round: compile all agents, then run simulations. Handles failures gracefully: - If one agent fails to compile, the other wi
codeclash/arenas/battlecode23/battlecode23.py:178
Method
execute_round
(self, agents: list[Player])
codeclash/arenas/corewar/corewar.py:42
Method
execute_round
(self, agents: list[Player])
codeclash/arenas/halite/halite.py:86
Method
failure_stats
(self)
codeclash/analysis/stats/per_model.py:64
Function
fillTextareaWithAWSResubmitCommands
()
codeclash/viewer/static/js/picker.js:318
Function
fillTextareaWithAWSSubmitCommands
()
codeclash/viewer/static/js/picker.js:452
Function
fillTextareaWithFoldernames
()
codeclash/viewer/static/js/picker.js:274
Function
fillTextareaWithGuessedConfigNames
()
codeclash/viewer/static/js/picker.js:378
Function
fillTextareaWithPaths
()
codeclash/viewer/static/js/picker.js:196
Function
fillTextareaWithS3RmCommands
()
codeclash/viewer/static/js/picker.js:294
Function
find_max_round_for_player
Find the highest round number that exists for a player.
codeclash/analysis/code_evolve/main.py:69
Function
find_tournament_folders
(input_dir: Path)
codeclash/analysis/llm_as_judge/utils.py:75
Method
first_proposals
(self)
codeclash/arenas/scml/runtime/run_scml.py:372
Function
formatMatrixCellInfo
(cellData)
codeclash/viewer/static/js/matrix.js:80
Method
format_message
(self, **kwargs)
codeclash/agents/mini_anthropic_model.py:235
Method
format_observation_messages
Format execution outputs as a single user message with tool_result blocks (Anthropic format).
codeclash/agents/mini_anthropic_model.py:238
Function
format_timestamp
Format Unix timestamp as YY/MM/DD HH:MM
codeclash/viewer/app.py:982
Method
game_config
(self)
codeclash/arenas/arena.py:111
Method
game_id
(self)
codeclash/arenas/arena.py:115
Method
game_name
Get game name from config
codeclash/viewer/app.py:277
Method
game_name
(self)
codeclash/analysis/llm_as_judge/utils.py:34
Function
game_picker
Freeze game picker
scripts/freeze_viewer.py:47
Function
game_picker
Game picker page with flat folder structure
codeclash/viewer/app.py:1123
Function
game_view
Freeze all game views
scripts/freeze_viewer.py:53
Function
get_current_git_branch
()
codeclash/utils/git_utils.py:4
Function
get_folder_name
Extract the folder name from a path
codeclash/viewer/app.py:961
Method
get_metadata
This is what we write to metadata.json. You can subclass extend this to add more details for specific games.
codeclash/arenas/arena.py:223
Method
get_metadata
Get metadata for the agent.
codeclash/agents/player.py:143
Method
get_metadata
(self)
codeclash/tournaments/tournament.py:34
Function
get_parent_folder
Extract the parent folder name from a path
codeclash/viewer/app.py:970
Method
get_results
(self, agents: list[Player], round_num: int, stats: RoundStats)
codeclash/arenas/halite3/halite3.py:57
Method
get_results
(self, agents: list[Player], round_num: int, stats: RoundStats)
codeclash/arenas/dummy/dummy.py:21
Method
get_results
Parse simulation results and determine the round winner.
codeclash/arenas/battlecode24/battlecode24.py:308
Method
get_results
(self, agents: list[Player], round_num: int, stats: RoundStats)
codeclash/arenas/robotrumble/robotrumble.py:117
Method
get_results
Parse results and determine winners.
codeclash/arenas/bridge/bridge.py:105
Method
get_results
(self, agents: list[Player], round_num: int, stats: RoundStats)
codeclash/arenas/robocode/robocode.py:127
Method
get_results
(self, agents: list[Player], round_num: int, stats: RoundStats)
codeclash/arenas/gomoku/gomoku.py:38
Method
get_results
(self, agents: list[Player], round_num: int, stats: RoundStats)
codeclash/arenas/scml/scml.py:109
Method
get_results
(self, agents: list[Player], round_num: int, stats: RoundStats)
codeclash/arenas/huskybench/huskybench.py:78
Method
get_results
(self, agents: list[Player], round_num: int, stats: RoundStats)
codeclash/arenas/battlecode25/battlecode25.py:67
Method
get_results
(self, agents: list[Player], round_num: int, stats: RoundStats)
codeclash/arenas/cyborg/cyborg.py:109
Method
get_results
(self, agents: list[Player], round_num: int, stats: RoundStats)
codeclash/arenas/figgie/figgie.py:72
Method
get_results
Parse Fastchess results and determine winners.
codeclash/arenas/chess/chess.py:466
Method
get_results
(self, agents: list[Player], round_num: int, stats: RoundStats)
codeclash/arenas/bomberland/bomberland.py:139
Method
get_results
(self, agents: list[Player], round_num: int, stats: RoundStats)
codeclash/arenas/battlesnake/battlesnake.py:154
Method
get_results
Parse simulation results and determine the round winner.
codeclash/arenas/battlecode23/battlecode23.py:301
Method
get_results
(self, agents: list[Player], round_num: int, stats: RoundStats)
codeclash/arenas/corewar/corewar.py:48
Method
get_results
( self, agents: list[Player], round_num: int, stats: RoundStats, patte
codeclash/arenas/halite/halite.py:101
Method
get_template_vars
(self, **kwargs)
codeclash/agents/mini_anthropic_model.py:276
Function
guess_config_names
()
scripts/freeze_viewer.py:96
Function
guess_config_names
Guess config file names based on metadata.json files
codeclash/viewer/app.py:1451
Function
handleDateClick
(event, dateText)
codeclash/viewer/static/js/picker.js:1066
Function
handleGameClick
(event, gameName)
codeclash/viewer/static/js/picker.js:39
Function
handleGameNameClick
(event, gameName)
codeclash/viewer/static/js/picker.js:1056
Function
handleKeyboardNavigation
(event)
codeclash/viewer/static/js/picker.js:684
Function
handleModelTagClick
(event, modelName)
codeclash/viewer/static/js/picker.js:1061
Function
handlePickerClick
(event)
codeclash/viewer/static/js/app.js:47
Function
handleRowClick
(event, gameName)
codeclash/viewer/static/js/picker.js:63
Function
has_unpushed_commits
()
codeclash/utils/git_utils.py:14
Method
image_name
(self)
codeclash/arenas/arena.py:119
Function
include_replacer
(match)
codeclash/utils/yaml_utils.py:14
Function
include_representer
(dumper, data)
codeclash/utils/generate_confs.py:38
Function
index
Only freeze the root index
scripts/freeze_viewer.py:41
Function
index
Main viewer page - now redirects to picker if no folder is selected
codeclash/viewer/app.py:1092
Method
init
(self)
codeclash/arenas/scml/runtime/run_scml.py:328
Function
initializeJSONEditors
(metadata)
codeclash/viewer/static/js/json-editors.js:4
Method
instance_id
(self)
codeclash/analysis/llm_as_judge/utils.py:38
Function
is_git_repo_dirty
()
codeclash/utils/git_utils.py:9
Function
is_static_mode
Check if we're running in static mode
codeclash/viewer/app.py:346
Method
is_valid
Check if metadata was loaded successfully
codeclash/viewer/app.py:241
Function
literal_representer
(dumper, data)
codeclash/utils/generate_confs.py:42
Function
load_log
()
scripts/freeze_viewer.py:68
Function
load_log
Load log file content on demand
codeclash/viewer/app.py:1255
Function
load_trajectory_details
()
scripts/freeze_viewer.py:72
Function
load_trajectory_details
Load trajectory details (messages, submission, memory) on demand
codeclash/viewer/app.py:1294
Function
load_trajectory_diffs
()
scripts/freeze_viewer.py:76
Function
load_trajectory_diffs
Load trajectory diff data on demand
codeclash/viewer/app.py:1342
Method
local_output_dir
(self)
codeclash/tournaments/tournament.py:29
Method
log_message
(self, *args)
codeclash/replay/serve.py:85
Function
main
Console-script entrypoint (`codeclash`).
codeclash/cli/app.py:96
Function
make
Build a ladder: run PvP tournaments across all pairs of players (for ranking). [dim]• codeclash ladder make configs/ablations/ladder/make_battles
codeclash/cli/ladder.py:69
Method
matrices
Direct access to the matrices in metadata.
codeclash/analysis/matrix.py:85
Function
matrix
Evaluate PvP tournament matrices (head-to-head win matrix). [dim]• codeclash rank matrix logs/PvpTournament.<...> -n 5 -w 8[/dim]
codeclash/cli/rank.py:33
Method
merge_dicts
(default, user)
codeclash/arenas/robocode/robocode.py:52
Method
metadata_file
(self)
codeclash/tournaments/pvp.py:49
Method
metadata_path
(self)
codeclash/analysis/llm_as_judge/utils.py:46
Function
minimal_config
Minimal config dict for arena initialization.
tests/arenas/conftest.py:94
Method
models
Get list of unique model names from players config
codeclash/viewer/app.py:265
Method
name_for
(pid: int)
codeclash/arenas/halite3/replay.py:81
Method
name_for
(owner: int)
codeclash/arenas/halite2/replay.py:76
← previous
next →
701–800 of 1,100, ranked by callers