I would like to create a simulation that combines genetic programming and neural networks (neuroevolution?). These are some examples:
Long-Short Term Memory (also very cool graphics)
So far I have found only one decent tutorial that mixes those two: Smart Sweepers. I studied this code and I tried to get the best from it but it's not enough.
I mean, I studied neural networks in general because I liked the concept and I understood everything (how come you don't start studying it with videos like these). Now I know how to implement them in different languages (python, c++ and c#). I also liked Genetic Programming but I feel like a need a proper tutorial before starting to use it in more advanced programs. By looking at various source codes I understood how it works (epoch, fitness..), and it won't be hard to find tutorials to improve. What I'm really missing is the graphical interface and I don't even know where to start. Should I try to find a graphics engine to implement? Or should I keep it minimal and maybe do it from scratch? Most importantly do you know how should I study these subjects in order to know how to make them cooperate properly in a more advanced project? Do you know tutorials suitable for this?
Tell me what you think