ShadowOfTheColossus-PC
Native Windows port of Shadow of the Colossus (PS4, CUSA08809) - bring your own game dump. Port nativo para PC.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Code behind aiarenarecap.com, a website that aggregates and displays StarCraft 2 bot-vs-bot match data from aiarena.net. It syncs competitive match results to a local SQLite database and serves a dashboard with rankings, per-bot analytics, and match details.
/s/<slug>/ (e.g.
/s/2026-season-1/), with their own ladder, rankings and bot pagesRequires Python 3.11+.
pip install -e .
Create a .env file:
aiarena_api_token=YOUR_TOKEN
Optional settings:
| Variable | Default | Description |
|---|---|---|
competition_id | 38 | Competition served at the un-prefixed URLs ("this season") |
archive_refresh_seconds | 86400 | How often to re-check archived seasons |
sync_interval_seconds | 600 | Background sync frequency |
db_path | ai_arena_recap.db | SQLite database path |
# Initialize the database
ai-arena-recap init-db
# Sync match data (use --max-rounds to limit initial import)
ai-arena-recap sync
ai-arena-recap sync --max-rounds 50
# Import a past season's final standings into the archive (seconds).
# Browsable at /s/<slug>/ afterwards: full ladder, no match history.
ai-arena-recap sync --competition 36 --max-rounds 0
# Import a past season in full, match history included (tens of minutes).
# Pass several at once — that pages each bot's history once instead of once
# per season. Safe to interrupt; re-running resumes.
# Always pace it: aim for ~3 requests/min, which means hours, not minutes.
# Faster degrades aiarena.net's participation endpoint (see AGENTS.md).
# Safe to interrupt — re-running resumes.
ai-arena-recap backfill --competition 30 --spread-hours 8
# Several at once pages each bot's career once instead of once per season.
ai-arena-recap backfill -c 30 -c 28 -c 27 --spread-hours 12
# Start the web server (http://127.0.0.1:8000)
ai-arena-recap serve
FastAPI, SQLite/SQLModel, Jinja2, APScheduler, httpx