I mean I know how a neural network works.Just trying to be as clear as possible with what I'm talking about. I know you know how a neural network works haha.
I'm just confused as to why you couldn't constantly train the network?
So I'm guessing you mean that:Yeah exactly this is focused on similar things to recurrent neural networks.
with a Neural network, you're training it to simulate a function f(x,y) and if you reach the same point, a neural network would have to give the same output, which wouldn't be correct.
Ie, f(x,y) on the first round is different from f(x,y) the second round, because you need different outputs. Or in other words, the neural network has to have the memory to know what round it is in.
FNN don't support memory.
But there are other types of neural networks, that do.
https://en.wikipedia.org/wiki/Recurrent_neural_network
The solution you're putting forward should simulate that though.
Unlike a recurrent neural network though, this is much closer to cellular automata. There are no layers and there is no directed graph. Connections are bidirectional with the whole grid updating in steps.
The goal isn't so much to make a useful AI that solves real world problems, but to make an AI that's random and chaotic with ever evolving inner thoughts.