How to implement NEAT algorithm for neural networks in Unity with the ability to add recurrent connections? We have a plenty of implementations of SharpNEAT in Unity, some of them are: GitHub - lordjesus/UnityNEAT: Port of SharpNEAT to Unity 4.x and 5.x, GitHub - flo-wolf/UnitySharpNEAT: Implementation of SharpNEAT in Unity 2020. Full refactor of the UnityNEAT project. (newer). However, they do not support reccurrnt connections, how to add them?
NEAT is an evolutionary AI learning algorithm that also evolves topology.
ML agents are not capable of changing topology and having recurrent connections