Plan 0b : résultat, documentation de la suite WebAssembly
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
120367e6d3
commit
d83dbfb1e5
@@ -232,8 +232,13 @@ comparateur `compare.py` (Python 3, dans l'image Docker de la chaîne C) lance
|
||||
build/engine-cli --ply N reference POSITION_ID MATCH_ID [DÉS]
|
||||
```
|
||||
|
||||
qui produit un objet de même structure que `plies["<n>"]` : `evaluation`,
|
||||
puis `moves` (avec les dés) ou `cube` (sans). Le classement des coups suit la
|
||||
La même suite est rejouée sur le moteur compilé en WebAssembly
|
||||
(`tests/test_wasm_reference.sh`), avec le même comparateur et la même
|
||||
tolérance : `--cli "node engine-wasm/engine-cli.mjs"` interroge, sous Node
|
||||
dans l'image Emscripten, le même programme compilé en WebAssembly.
|
||||
|
||||
Le programme interrogé produit un objet de même structure que
|
||||
`plies["<n>"]` : `evaluation`, puis `moves` (avec les dés) ou `cube` (sans). Le classement des coups suit la
|
||||
méthode de `hint` décrite plus haut (`engine_best_moves` dans
|
||||
`engine/engine.c`). Pour voir tous les nombres comparés :
|
||||
`BUILD_C_IMAGE=ustagammon/build-c:2 bash tests/test_engine_reference.sh --details`.
|
||||
|
||||
Reference in New Issue
Block a user