Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions codeclash/arenas/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
from codeclash.arenas.arena import CodeArena
from codeclash.arenas.battlecode24.battlecode24 import BattleCode24Arena
from codeclash.arenas.battlecode25.battlecode25 import BattleCode25Arena
from codeclash.arenas.battlesnake.battlesnake import BattleSnakeArena
from codeclash.arenas.bridge.bridge import BridgeArena
Expand All @@ -14,6 +15,7 @@
from codeclash.arenas.robotrumble.robotrumble import RobotRumbleArena

ARENAS = [
BattleCode24Arena,
BattleCode25Arena,
BattleSnakeArena,
BridgeArena,
Expand Down
14 changes: 14 additions & 0 deletions codeclash/arenas/battlecode24/BattleCode24.Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
FROM eclipse-temurin:8-jdk

ENV JAVA_HOME=/opt/java/openjdk
RUN apt-get update && apt-get install -y --no-install-recommends \
git curl unzip && \
rm -rf /var/lib/apt/lists/*

RUN git clone https://github.com/CodeClash-ai/BattleCode2024.git /workspace \
&& cd /workspace \
&& git remote set-url origin https://github.com/CodeClash-ai/BattleCode2024.git
WORKDIR /workspace

RUN chmod +x gradlew && ./gradlew update

Empty file.
Loading