66 Commits

Author SHA1 Message Date
e477ce4814 (re)added nucleus arrays 2026-01-12 16:06:12 +01:00
90350b625b It works again (without nucleus array) 2026-01-12 12:30:08 +01:00
beb88f8214 WIP cluster redesign 2026-01-12 09:56:49 +01:00
c64ccb246c Added Cluster & INucleus 2026-01-09 17:08:11 +01:00
1b5a86ce55 Improve UI style 2026-01-09 12:06:49 +01:00
Pascal Serrarens
f8dc4dc5d3 Add identity cluster 2026-01-09 10:56:16 +01:00
Pascal Serrarens
de7503bb4a Add perception array UI 2026-01-09 10:08:06 +01:00
Pascal Serrarens
5206469764 Improved network 2026-01-08 17:41:43 +01:00
Pascal Serrarens
600ecd5406 Moved activation function to after weight application 2026-01-08 14:09:31 +01:00
Pascal Serrarens
b9b942760b pre: activation function to synapse neuron 2026-01-07 17:16:35 +01:00
Pascal Serrarens
cd74c312dc neuroid value as Vector3 2026-01-07 16:43:38 +01:00
Pascal Serrarens
5dbb5654a1 Performance tweaking 2026-01-07 15:30:05 +01:00
Pascal Serrarens
6341d827e9 Spherical UpdateState (finally) 2026-01-07 14:51:15 +01:00
Pascal Serrarens
cd6ec2ee1e Merge commit '1855aa0705deb54be7886fd6572bf186365559a6' 2026-01-07 14:33:47 +01:00
Pascal Serrarens
1855aa0705 Squashed 'Assets/NanoBrain/LinearAlgebra/' changes from 672f8bf..a0bbb5b
a0bbb5b Improve unit tests
f3044db Add more ToString
e64eaa2 Fix direction  To Unity Vector3
3bcd212 Fixed Spherical.ToVector3
a232385 Merge commit '841d923fed686700610a85aeab6289e44239aa6c'

git-subtree-dir: Assets/NanoBrain/LinearAlgebra
git-subtree-split: a0bbb5b5dd2e938be6d8a516bb69eb1130c4a51d
2026-01-07 14:33:10 +01:00
Pascal Serrarens
19318796da Fix direction To Unity Vector3 2026-01-07 14:30:54 +01:00
Pascal Serrarens
ccf0b16136 Fixed Spherical.ToVector3 2026-01-07 12:21:12 +01:00
Pascal Serrarens
f8fc9dabe6 Merge commit '841d923fed686700610a85aeab6289e44239aa6c' 2026-01-07 12:20:59 +01:00
Pascal Serrarens
841d923fed Squashed 'Assets/NanoBrain/LinearAlgebra/' changes from 15c08f2..672f8bf
672f8bf Spherical Average
a278b7d Fix/Improve ToVector3
09d34d1 Prepare for spherical average
b19e504 (A little) Performance improvements
2b0433f Fix normalizing direction
3e115cc Fix Direction.ToVector3
0eeedd2 Vector3 conversion fixes
3024562 Fix Unity warnings
aa23d57 Fix roaming boid
cdfe039 Improve Unity compatibility

git-subtree-dir: Assets/NanoBrain/LinearAlgebra
git-subtree-split: 672f8bfca1b1e0bc312df41142fa3c4447ce6dba
2026-01-07 11:33:48 +01:00
Pascal Serrarens
28c1fac3f8 Updated swarming brain 2026-01-07 09:53:16 +01:00
Pascal Serrarens
d026996ce2 Prepare for spherical average 2026-01-06 17:18:31 +01:00
Pascal Serrarens
1e1e5b1344 Further cleanup 2026-01-06 15:48:51 +01:00
Pascal Serrarens
a22e4b149a Cleanup 2026-01-06 15:44:31 +01:00
Pascal Serrarens
2134495045 (A little) Performance improvements 2026-01-06 15:03:52 +01:00
Pascal Serrarens
14a786246c Simplifying stale nuclei 2026-01-05 17:55:09 +01:00
Pascal Serrarens
11ecb905ee Cleanup 2026-01-05 17:46:47 +01:00
Pascal Serrarens
61bdc36e84 Using velocity receptor 2026-01-05 17:04:49 +01:00
Pascal Serrarens
cb8c9dbb7c Better swarm control 2026-01-05 15:35:39 +01:00
Pascal Serrarens
bb39435892 Fix Direction.ToVector3 2026-01-05 14:39:08 +01:00
Pascal Serrarens
c86b01ae57 Updating swarm weights 2026-01-05 13:04:53 +01:00
Pascal Serrarens
a1d1f7ba24 Vector3 conversion fixes 2026-01-05 11:34:41 +01:00
Pascal Serrarens
d102fc7b80 Fix Unity warnings 2026-01-05 11:26:13 +01:00
Pascal Serrarens
3611de5142 Fix roaming boid 2026-01-05 11:12:22 +01:00
Pascal Serrarens
a91bd6dfee Improve Unity compatibility 2026-01-05 11:02:02 +01:00
Pascal Serrarens
91950a2d19 Add linearAlgebra subtree 2026-01-05 10:55:43 +01:00
Pascal Serrarens
220e1e4ead Squashed 'Assets/NanoBrain/LinearAlgebra/' content from commit 15c08f2
git-subtree-dir: Assets/NanoBrain/LinearAlgebra
git-subtree-split: 15c08f215655988682ecc6207c2783fa047b65e3
2026-01-05 10:55:07 +01:00
Pascal Serrarens
e693ee5ceb Merge commit '220e1e4ead6d3b8a75c515d83995e6e5a4ec42bc' as 'Assets/NanoBrain/LinearAlgebra' 2026-01-05 10:55:07 +01:00
Pascal Serrarens
de74789cb5 Removed linearAlgebra submodule 2026-01-05 10:55:01 +01:00
Pascal Serrarens
a500a9e16e Move to Spherical outputvalue 2025-12-23 09:19:05 +01:00
65359ecbfa Needs tuning 2025-12-17 12:41:25 +01:00
0cee652110 Separation/Cohesion curve 2025-12-17 09:28:34 +01:00
76af037a01 Added curves 2025-12-12 16:00:23 +01:00
0adb71f306 (Dis)connect perceptoids 2025-12-11 17:37:01 +01:00
4e8d10f1bd Perceptoid pool starts to work 2025-12-11 16:50:03 +01:00
dc8ac7ef9b Improved receptor, percepoid sleep 2025-12-11 15:19:24 +01:00
21751f8cea Brain object 2025-12-11 12:27:55 +01:00
86b5053383 cleanup 2025-12-05 16:41:11 +01:00
605bdfc629 Scriptable nanobrain 2025-12-05 15:29:18 +01:00
5a9aa7161b Scriptable Object nanobrain editor 2025-12-04 12:55:55 +01:00
69c6b1e2b7 Almost flocking 2025-12-03 18:02:25 +01:00