83 Commits

Author SHA1 Message Date
f4559efe40 Further cleanup 2026-01-26 20:06:13 +01:00
c1e6df8df3 Cleanup 2026-01-26 20:02:07 +01:00
f0da7c9c9b ClusterInstance is working a bit 2026-01-21 20:39:07 +01:00
8b8e5fc33c Starting with clusterinstance 2026-01-21 17:21:06 +01:00
b556aa62fc Improved subcluster support 2026-01-21 16:52:46 +01:00
c6d9f727c0 Fix nullptr in nucleusarray 2026-01-21 15:35:17 +01:00
f309d4cec6 Fix clusterarray 2026-01-21 15:31:48 +01:00
4b72e6c712 First setup 2026-01-21 15:17:25 +01:00
14436cbfba Reliable output vector draw line 2026-01-21 13:41:50 +01:00
f2d20dd462 weight tuninh 2026-01-14 21:53:20 +01:00
e568759d40 improved synapse coloring 2026-01-14 21:37:04 +01:00
78e750925d Improved array UI 2026-01-14 20:29:02 +01:00
394df2167d Initial nucleus array UI 2026-01-13 17:18:03 +01:00
4f2f230335 Nucleus+Neuroid->Neuron, improved Receptor support 2026-01-13 16:33:16 +01:00
5f6ec71c7b move to float3 (to prep for SIMD) 2026-01-12 17:45:46 +01:00
3a67652578 Fix resizing neuron array 2026-01-12 17:31:36 +01:00
b3823ac2e6 Cleanup 2026-01-12 16:13:07 +01:00
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