| Crates.io | wave-memory |
| lib.rs | wave-memory |
| version | 0.1.0 |
| created_at | 2025-05-06 01:35:50.674637+00 |
| updated_at | 2025-05-06 01:35:50.674637+00 |
| description | A geometric wave-memory system where waves adapt the form. Inspired by Leonov recursive structures. |
| homepage | https://github.com/andysay1/wave-memory |
| repository | https://github.com/andysay1/wave-memory |
| max_upload_size | |
| id | 1661764 |
| size | 7,605 |
Wave-based geometric memory — this crate simulates how waves interact with an adaptive shape that evolves in response to energy. Inspired by recursive chaotic geometry (Leonov-style), the form becomes a primitive learning substrate.
GeoForm structureWave) with memoryuse wave_memory::{GeoForm, Wave};
fn main() {
let mut form = GeoForm::from_leonov(100, 123);
let mut wave = Wave::new(100, 50);
for _ in 0..100 {
wave.step(&form);
form.adapt(&wave.energy(), 0.1);
}
println!("Final shape point: {:.3}", form.data[50]);
}
MIT OR Apache-2.0