urt-rs / docs /research /RUST_SCORE_UPDATE.md
nmarshall's picture
gameplay: port wrapping score updates
672243a
|
Raw History Blame Contribute Delete
832 Bytes

Rust wrapping score primitive and ranking request contract

RE-754. Reproduce with python3 scripts/analyze_rust_score_update.py; validate with cargo xtask test-group gameplay. See the machine report.

Added pure score State/add preserving entry gates, wrapping addition, optional mode3 team mutation and rank-refresh intent. Four Rust unit tests cover signed overflow, early gates, ignored inactive indices and explicit unsupported active indices. Exact-word adapter checks every source score fixture. Ranking5864 implementation, scoreboard UI and original/native/platform parity remain open.

No original executable/full VM/native world collision or rendering runs. Supplied callback/native responses and fixture domains remain explicit; complete macOS/Linux Rust/Bevy/Solari gameplay remains open.