ai-code-battle/bots/zone-driver/Dockerfile
jedarden cdbc4c0cbd Implement ZoneDriverBot: zone-herding elimination strategy
ZoneDriver weaponizes the shrinking zone to force enemy eliminations:
- Computes zone boundary and identifies "kill band" (zone edge-2 to edge)
- Positions units to block enemy escape routes inward
- Herds enemies toward zone edge for passive eliminations
- Prioritizes survival for own bots near zone boundary

Novel approach: turns zone from map feature into active weapon.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-17 01:16:21 -04:00

21 lines
366 B
Docker

# Build stage
FROM rust:1.85-alpine AS builder
WORKDIR /app
COPY Cargo.toml Cargo.lock ./
COPY src ./src
RUN apk add --no-cache musl-dev && cargo build --release
# Runtime stage
FROM alpine:3.21
WORKDIR /app
COPY --from=builder /app/target/release/zone-driver-bot /app/zone-driver-bot
ENV BOT_PORT=8082
ENV BOT_SECRET=""
EXPOSE 8082
CMD ["./zone-driver-bot"]