Commit Graph
8 Commits
Author SHA1 Message Date
lobo 4432e38cd2 feat(ant-colony): add ant colony optimization demo for tsp
Ant System on the travelling salesman problem, run on the CPU.
Click the canvas to add cities while the colony runs.
Show the nearest-neighbor tour as a baseline. Tick ROADMAP.
2026-10-23 10:20:06 +02:00
lobo 0013dc175a feat(gray-scott): add reaction-diffusion demo
Add a Gray-Scott page with a shader ping-pong on float textures,
five presets and pointer painting.
Tick the Gray-Scott item in ROADMAP.md.
2026-10-23 10:01:03 +02:00
lobo 24e7b42896 feat(physarum): add slime mold network demo
Add a Physarum route with a GPU trail map and a CPU fallback.
Tick the Physarum item in ROADMAP.md.
2026-10-23 08:42:02 +02:00
lobo 108cea0491 feat(boids): add boids and particle life demo
Add linkLabel to AlgorithmEntry. The info panel shows it instead of
"Wikipedia" when set, for links that are not Wikipedia.
Tick the boids item in ROADMAP.md and add a Boids 3D item.
2026-10-23 07:46:09 +02:00
lobo 54b93055ba feat(app): add prerender, self-hosted fonts and privacy page
Fonts come from npm, not Google, so no third-party font requests.
Pages are prerendered at build time; browser-only code is guarded.
nginx serves per-route HTML, a real 404 and gzip.
2026-10-20 15:43:31 +02:00
lobo 57f861510e feat(fourier): add dog head preset
Build, Test & Push Frontend / quality-check (push) Successful in 1m21s
Build, Test & Push Frontend / docker (push) Successful in 1m29s
Build the dog outline from one mirrored right half.
Smooth it with Chaikin corner cutting (3 passes).
Also add a ROADMAP note for the circles slider thumb.
2026-10-14 16:29:17 +02:00
lobo 52375e5ab1 feat(fourier): add epicycles algorithm demo
Build, Test & Push Frontend / quality-check (push) Successful in 1m25s
Build, Test & Push Frontend / docker (push) Successful in 53s
Draw a shape or pick a preset, then rebuild it with a direct DFT.
Each frequency becomes one circle. Circles are sorted by radius, and
the circles slider keeps the biggest N. Also tick the ROADMAP item and
add the FOURIER SEO key.
2026-10-14 16:05:54 +02:00
lobo dc23023b32 docs: add ROADMAP.md 2026-10-14 15:40:20 +02:00