Le moteur.
SYNE (Systems & Emergent Network Engine) fait tourner le monde simulé. Il est déterministe : à partir de la même graine, un run se rejoue à l'identique.
Expérimental SYNE 0.17.0 · moteur .NET (dépôt)
Expérimental : le moteur est fonctionnel dans le dépôt, mais aucune distribution publique n'existe à ce jour.
Poser des règles, laisser faire.
SYNE définit un monde (espace, ressources, temps) et des agents qui agissent selon des règles explicites. À chaque tick, le monde avance d'un pas déterministe : aucune décision n'est laissée au hasard non enregistré.
L'intérêt pour le chercheur : les règles sont lisibles, versionnées et rejouables. Un résultat peut être relu, discuté et reproduit par un tiers, sans dépendre d'un moteur opaque.
Le moteur produit un snapshot — une photographie structurée de l'état du monde — et une trace d'événements. C'est cette trace, et non le moteur, que consomme l'observation.
à fournir · 16:9
Le même départ, le même run.
Le déterminisme bit-à-bit est un contrat : rejouer un run avec la même graine doit reproduire exactement la même trajectoire. C'est ce qui rend un résultat vérifiable et une mesure reproductible.
| Élément | Valeur |
|---|---|
| Version du moteur | 0.17.0 |
| Identifiant de run | run-<seed>-<12hex> |
| Contrat de snapshot | 0.5.0 |
| Schéma de persistance | v5 |