SpaceCities / tools

Commit History

Fix the AI Editor tab: a blank screen from an undefined STRATEGIES
20d4e50
unverified

Claude Claude Opus 5 commited on

Fix the smoke job: npx --package does not do what I assumed
d3f8729
unverified

Claude Claude Opus 4.8 commited on

Boot the game in a real browser in CI β€” the one thing 2502 tests cannot see
778e159
unverified

Claude Claude Opus 4.8 commited on

Close the guard gaps behind the last three bugs; withdraw one review finding
021c865
unverified

Claude Claude Opus 4.8 commited on

An in-app AI editor: build an opponent dial by dial
4979046
unverified

Claude Claude Opus 5 commited on

The cast's labels do not survive held-out maps -- say so
cc7170f
unverified

Claude Claude Opus 5 commited on

The corrected cast: 10 cells from the median-descriptor archive
dd5b8f9
unverified

Claude Claude Opus 5 commited on

Phase 5: the roster can carry a player's own genome
60d3ef9
unverified

Claude Claude Opus 5 commited on

Phase 4: the adaptation POLICY is evolvable, not just its constants
4f42c67
unverified

Claude Claude Opus 5 commited on

Descriptors are a MEDIAN, and runSeed stops hashing the candidate's name
ee4f10e
unverified

Claude Claude Opus 5 commited on

Calibrate the archive's health screen against the shipped AI, not a fixed list
ef38dd0
unverified

Claude Claude Opus 5 commited on

Breed a CAST of distinct opponents, not one optimum: MAP-Elites
09745ce
unverified

Claude Claude Opus 5 commited on

The first evolved candidate: 12 genomes x 6 generations, 3h21m
eddfd01
unverified

Claude Claude Opus 5 commited on

evolve: checkpoint the champion every generation, not only at the end
a6cc77c
unverified

Claude Claude Opus 5 commited on

Evolve the AI: a genome, mutation, crossover, and a selection loop
9f53528
unverified

Claude Claude Opus 5 commited on

Phase 5 (replay + season): re-run any recorded match, and close a ladder
090c049
unverified

Claude Claude Opus 4.8 commited on

Phase 3 (part 2): the in-game Tournament tab β€” round-robin, Swiss and knockout
204faa9
unverified

Claude Claude Opus 5 commited on

Phase 3 (part 1): pairing.js β€” the shared pairing/scheduling core, plus a knockout bracket
3e24f9b
unverified

Claude Claude Opus 4.8 commited on

Phase 2 (part 2): roster + persistent ladder wired into Quick Duel, archetype threaded end-to-end
628afc1
unverified

Claude Claude Sonnet 5 commited on

Elo: reject a same-name entrant/candidate pairing instead of silently corrupting its rating
87a9642
unverified

Claude Claude Sonnet 5 commited on

Phase 1 foundations: elo.js, tools/duelCore.js, and an Elo column in ailab's CLI
9af0ddd
unverified

Claude Claude Sonnet 5 commited on

Phase 0: split tools/selfplay.js into a browser-safe core + tools/selfplay-cli.js
022fcd2
unverified

Claude Claude Sonnet 5 commited on

Bench: detectors must prove the state never resolved
f038c75
unverified

Claude Claude Opus 5 commited on

Tier 2d: make the AI bench measure what it claims to measure
c3a176e
unverified

Claude Claude Opus 5 commited on

Tier 1, step 4c: the AI bench lies, and an owner-parametric leak (A9, A12)
5853645
unverified

Claude Claude Opus 5 commited on

Fix two real bugs in Tier 5 Swiss tournament found by belated review
e9ad1d0
unverified

Claude Claude Sonnet 5 commited on

Add a fair head-to-head tournament system on top of self-play
07e72eb
unverified

Claude Claude Sonnet 5 commited on

Make the AI controller owner-parametric: true two-sided self-play
916c3ad
unverified

Claude Claude Sonnet 5 commited on

Add ailab leaderboard: Tier 0 of the AI championship roadmap
d71f0e0
unverified

Claude commited on

ailab: add a teching sparring bot and a real-APM flag
dfc603e
unverified

Claude Claude Sonnet 5 commited on

Correct three bench detectors that the fixes turned into false positives
b63da6d
unverified

Claude Claude Opus 5 commited on

Fix the five Odyssey AI defects the bench found, TDD
42d791d
unverified

Claude Claude Opus 5 commited on

Add an AI bench for Odyssey, and a measured review of the opponent
953e69e
unverified

Claude Claude Opus 5 commited on

Fix the dev server's broken path-traversal guard
fae7184
unverified

Claude Claude Sonnet 5 commited on

Tier 5: release hygiene β€” docs, license, dev server, npm start
d0e9298
unverified

Claude Claude Opus 4.8 commited on