Skip to content

v0.3.0 — 10 advanced algorithms

Choose a tag to compare

@alexanderbering alexanderbering released this 08 May 06:55
· 91 commits to main since this release

What's new in v0.3.0

This release adds 10 advanced algorithms grounded in recent neuroscience and ML research to the open-source @zensation/algorithms package. All zero dependencies, pure TypeScript.

Note: v0.3.0 was superseded by v0.3.2 a few hours later. v0.3.0's wording referenced a specific submission venue; v0.3.2 ships the same algorithms with anonymity-preserving wording. Please use @zensation/algorithms@0.3.2.

🧠 New algorithms in @zensation/algorithms@0.3.0

Algorithm Sub-path
Prediction-Error Coupled FSRS ./fsrs-vmPFC
Two-Factor Synaptic Hebbian ./hebbian-two-factor
Simulation-Selection Sleep Loop ./sleep-simulation-selection
Spectral KG Health Monitor ./spectral-health
Information-Bottleneck Budget ./ib-budget
Dopamine-Modulated Routing ./dopamine-routing
Hopfield Short-Term Memory ./hopfield-stm
Personalized PageRank ./personalized-pagerank
Surprise-Gradient (Variational FE) Memory ./surprise-gradient-memory
Temporal Multi-Route Retrieval ./temporal-multi-route

Each is exposed as its own sub-path: import { ... } from '@zensation/algorithms/<name>'.

📊 Tests

  • +250 new tests (250 algorithms + 179 existing core = 429 total), all passing under vitest.

📦 Build

  • tsup ESM + CJS + DTS dual format extended to all 22 algorithm modules.

⚠️ Breaking changes

None. Additive release — existing 0.2.x APIs unchanged.