Starter on Windows

1 install docker also
2. clone the repo, cd to it and run

 uv sync
  1. update the code here: evaluation_utils/game_server_launcher.py · master · AIcrowd / Challenges / Orak Game Agent Challenge 2025 / orak-2025-starter-kit · GitLab if you are going to run with uv, it should be “uv”, “run”, “python”, instead of “python”
  2. use the absoluate path for roms, and run with uv
uv run diambra run --path.roms /d/path/to/orak-2025-starter-kit/executables/streetfighter3/roms uv run python run.py --local --games twenty_fourty_eight
  1. for me, only twenty_fourty_eight and super_mario works on local
    for the rest games, I met these issues:
    star_craft:
    SC2 installation not found: File ‘C:\Program Files (x86)\StarCraft II\Versions’ does not exist

    star_craft:
    {grpc_status:1, grpc_message:“Cannot open "/opt/diambraArena/roms/sfiii3n.zip": No such file or directory.\nYou need to put the Game rom file in the roms directory.\n”}"

    pokemon_red:
    FileNotFoundError: ROM file ./executables/pokemon_red/pyboy/pokered.gbc was not found!

1 Like

Thanks! I also saw 🖥️ Couldn't run: Error response from daemon: invalid mount config for type "bind": invalid mount path: 'executables/streetfighter3/roms' mount path must be absolute and I thought it was my installation fault.

I’ll try with absolute path, then. I hope the starter kit guide to be updated for it.

Windows 11, WSL (for docker engine, without docker desktop)

Do you have seen “License verification error: Stored credentials check unable to reach endpoint. (GET error: 6)
Error: Unauthorized environment execution”?

Unfortunately, 404 for diambra discord URL