Something went wrong. Try again.
Monorepo for Aesthetic.Computer aesthetic.computer
Something went wrong. Try again.
`fight` — hotseat versus, and the rollback safety net under it master
phase 0 of p2p rollback netcode. no network yet; the whole job here is determinism. the sim keeps every gameplay value in one Int32Array, so a snapshot is a slice and a checksum is a walk. integers only — the spec calls sin/cos/pow "implementation-approximated" and lets engines choose their own algorithm, so one Math.sin would desync chrome against safari. `rollback.mjs` is ggpo's synctest: every frame, rewind N frames and replay them, and the checksums must agree. green at distances 1, 2, 4 and 8. two players share a qwerty — wasd+fgh and arrows+jkl. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Author prompt.ac/@jeffrey Co-author Claude Opus 4.8 (1M context) Date (Jul 10, 2026, 2:55 AM UTC) Commit 6fdb301b 6fdb301b4172ecbc4ba46daf25e6b6f5db35fd15 Parent c2541e29 c2541e29104a536f830ede742534d3a0f9f50f8a