Initial commit: GKERN glyph kernel

This commit is contained in:
gyt
2026-07-09 13:28:07 -04:00
commit 0807c58eae
43 changed files with 6006 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
#ifndef SUBSTRATE_ENGINE_H
#define SUBSTRATE_ENGINE_H
#include "../common/glyph_types.h"
#define RESONANCE_K 1.0f
#define RESONANCE_MU 4.0f
#define STABILITY_LAMBDA 0.1f
#define LINEAGE_THRESHOLD 0.75f
float substrate_resonance(uint32_t similarity);
float substrate_stability(float t);
float substrate_stability_from_mutations(uint32_t mutation_count);
float substrate_coherence(const uint8_t *data, size_t len);
TraitMask substrate_traits_propagate(TraitMask a, TraitMask b);
int substrate_traits_compatible(TraitMask filter, TraitMask candidate);
float substrate_neural_energy(const uint8_t *a, const uint8_t *b, size_t len);
int substrate_lineage_propagates(float correlation);
int substrate_lineage_compatible(uint32_t lineage_a, uint32_t lineage_b);
#endif