LIVEX
06 Architecture · SYNE

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.

6.1 Rôle

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.

Capture SYNE
à fournir · 16:9
Fig. 1 — Emplacement de capture réservé : aucune capture réelle de SYNE n'est disponible à ce jour. Un visuel n'est publié qu'une fois authentique.
6.2 Déterminisme

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émentValeur
Version du moteur0.17.0
Identifiant de runrun-<seed>-<12hex>
Contrat de snapshot0.5.0
Schéma de persistancev5