generic-github-user / Caesium

General-purpose AI library with NEAT-style genetic algorithm.
https://generic-github-user.github.io/Caesium/src/versions/javascript/projects/network-visualization/
MIT License
1 stars 1 forks source link

Add delay values to connections between nodes #10

Open generic-github-user opened 6 years ago

generic-github-user commented 6 years ago

This should allow for better temporal processing and memory development.

generic-github-user commented 6 years ago

Could we just add a "time step" node instead, that the network can use as needed? This way, the network won't have to use any delay values if it doesn't need to.

generic-github-user commented 6 years ago

This could work, but it's possible that the gradual increase of the time value could throw the system off - it may not be able to adapt to a number that is always growing. Perhaps the number should be automatically reset or oscillate in some way.