dvdrw
cadfc82e19
fix: add random jitter to simluation
2026-06-05 11:54:38 +02:00
dvdrw
c618d22f0b
fix: lerp target in ParamChange::MLinAlg
2024-12-03 15:56:36 +01:00
dvdrw
585fdc3a7e
feat: add support for centering the screen around best/midpoint
...
Pressing 'c' will center the screen around the average position of the
particles. Pressing 'f' will center the screen on each frame.
Pressing 'b' will center the screen around the best found point.
2024-11-26 00:08:47 +01:00
dvdrw
4dae604485
feat: add support for drawing velocity vectors
2024-11-26 00:08:19 +01:00
dvdrw
c4ef11f38e
feat: add support for stepping PSO iterations
...
Pressing ',' will now step entire PSO iterations, while '.' will step only
individual frames.
2024-11-25 15:00:18 +01:00
dvdrw
264f381306
chore: add README
2024-11-25 14:56:21 +01:00
dvdrw
1b2ff590ec
feat: improve UX
...
- invalid iteration counts are met with a usage error
- pressing 'h' will print out an (incomplete) help menu
- information about the current best point and iteration count is shown
2024-11-25 14:45:05 +01:00
dvdrw
fe62617beb
chore: add comments to swarm.hpp
2024-11-25 14:44:55 +01:00
dvdrw
2b20e90a08
feat: add tanh transition curve particle parameter change algorithm
2024-11-25 13:58:02 +01:00
dvdrw
cf19cc7183
ci: add automatic header file deps to Makefile
2024-11-25 13:52:40 +01:00
dvdrw
f5197bfc85
feat: add support for dynamically varying algorithm paramters
2024-11-23 18:41:02 +01:00
dvdrw
3d2b41d7df
feat: add support for moving/function coloring
2024-11-23 14:09:45 +01:00
dvdrw
c6238f2e1c
feat: add support for color and buffer shading
2024-11-23 14:08:03 +01:00
dvdrw
b5868dfdec
init: initial commit
2024-11-21 22:22:14 +01:00