feat(dominium): dominium-core — núcleo del simulador de campo medio
- grid — el Sustrato Plano: grilla SoA de 5 capas f32 (materia, psique, poder, oro, degradación), indexada y*width+x. - lemmings — Agentes Vectoriales en SoA: pos_x/y, edad, energia, vector_psi [Orden,Miedo,Curiosidad,Corruptibilidad], accion u8. spawn / swap_remove / nearest (determinista, empate por menor índice). - world — World + las 6 acciones atómicas fijas: Mover (gravedad mental hacia el vecino más afín al psi), Extraer, Sincronizar, Intercambiar, Replicar, Degradar. step_lemming despacha por el byte accion. - params — SimParams (las constantes que los sliders del panel ajustan). Cero deps gráficas — sólo serde (regla inviolable de la spec). 11 tests verdes (acciones verificadas: Mover sigue la materia, Extraer degrada, Replicar engendra, Intercambiar conserva energía, etc.). cargo check --workspace verde. Pendiente dominium: physics (difusión/entropía/cinemática), iso, render-plan, canvas/panel GPUI. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
[package]
|
||||
name = "dominium-core"
|
||||
version.workspace = true
|
||||
edition.workspace = true
|
||||
license.workspace = true
|
||||
authors.workspace = true
|
||||
publish.workspace = true
|
||||
description = "dominium — núcleo del simulador de campo medio: grilla SoA de 5 capas + Lemmings vectoriales + las 6 acciones atómicas. Sin deps gráficas."
|
||||
|
||||
[dependencies]
|
||||
serde = { workspace = true }
|
||||
Reference in New Issue
Block a user