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>
21 lines
366 B
Docker
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"]
|