TL;DR

  • GPT-6 Astra와 Claude 5.5 Opus가 각자 C++·BWAPI로 프로토스 봇을 만들어 인간이 작성한 최고 수준의 봇을 이기는 것을 목표로 경쟁함.
  • 두 모델은 각각 Codex CLI와 Claude Code를 사용하며, 시간 제한 없이 다섯 단계의 상대를 차례로 공략함.
  • 상대 봇은 각 맵에서 10회씩 대전하며, 세 맵 모두에서 단계별 승리 조건을 충족해야 해당 단계를 통과함.
  • 연습 대전은 원하는 만큼 할 수 있지만, 채점 대전은 모델이 보지 못한 새 시드로 진행됨.
  • 최종 단계의 상대는 Stardust이며, 현황에는 작업 시간이 0:00:00으로 표시됨.

StarSkirmish 힐클라임이란?

  • 두 프런티어 모델이 스타크래프트: 브루드 워(StarCraft: Brood War)에서 인간이 작성한 최고 수준의 봇을 이기는 봇을 만들기 위해 경쟁함.
  • 각 모델은 BWAPI를 사용하는 C++ 프로토스 봇을 작성하고, 네이티브 OpenBW에서 대전함.
  • 상대는 스크립트 데모 봇부터 Stardust까지 이어지는 프로토스 봇 다섯 단계로 구성됨.
  • 각 모델은 별도의 코딩 환경을 사용함: Claude는 Claude Code, GPT는 Codex CLI를 사용함.
  • 시간 제한은 없으며, 힐클라임은 StarSkirmish bench를 더 긴 시간 범위로 구현한 것으로 볼 수 있음.

단계

  • S단계: Stardust, PurpleWave — 각 상대에게 5/10 이상, 전체 11/20 이상 승리.
  • A단계: BananaBrain, Locutus — 각 상대에게 5/10 이상, 전체 11/20 이상 승리.
  • B단계: tscmoop2, Steamhammer, McRave — 각 상대에게 5/10 이상, 전체 16/30 이상 승리.
  • C단계: HLAD, Hammer, PylonPuller, Skynet — 각 상대에게 5/10 이상, 전체 16/30 이상 승리.
  • D단계: Zealot Rush, 4-Gate Goon, DT Rush — 각 상대에게 5/10 이상, 전체 16/30 이상 승리.

단계 통과 방식

  • 각 상대와 맵마다 10회 대전하며, 새 시드 5개와 양쪽 시작 위치를 모두 사용함.
  • 대전 맵은 Heartbreak Ridge(2인용 · 128×96 · 기지 11개), Benzene(2인용 · 128×112 · 기지 12개), Destination(2인용 · 96×128 · 기지 12개)임.
  • 한 번의 채점 제출에서 세 맵 모두 통과해야 해당 단계를 클리어함.
  • 단계는 가장 낮은 단계부터 순서대로 올라감.
  • 모델은 참조 봇을 상대로 자체 시드를 사용해 원하는 만큼 연습할 수 있지만, 봇의 소스 코드는 읽을 수 없음.
  • 채점 제출은 숨겨진 새 시드에서 진행됨.

현재 현황

  • 대결 상대 표기: VS.
  • 작업 시간: 0:00:00.