PaulPauls / SuperMarioWorld-NEAT-Agent

NEAT Agent trained with the NEAT-Python library to play Super Mario World
BSD 3-Clause "New" or "Revised" License
2 stars 1 forks source link

Current state of the project? #1

Closed kraftpunk97-zz closed 5 years ago

kraftpunk97-zz commented 5 years ago

Hi. I am interested in studying NEAT, specially its applications in RL. The Super Mario World use-case looks very interesting. Your project is one of the more recent ones that I could find. Do you mind sharing the progress you were able to make? Thanks 😀

PaulPauls commented 5 years ago

Hi kraftpunk, I am glad you like the project! I have not pursued any progress on this project further as it was more of a demonstration of what's possible with the current NEAT libraries.

I have in the meantime however created the Tensorflow-Neuroevolution framework and am working on it continuously (and will do so for the coming months). If you are interested in NEAT check out the branch 'create_neat_algorithm'. I expect to finish this development branch in this or the coming week and will merge it with the master, adding NEAT, OpenAI Gym environments and hopefully the SuperMarioWorld environment to the framework and entering beta stage for the framework. I also intend to write a short blog post about this framework in the next month, so I can hopefully introduce this framework to a wider audience.

I also think my review paper on NE/NEAT, detailing the current state of neuroevolution with focus on NEAT, could be of interest to you.

Best, Paul

PS: For further communication please use my e-mail adress: mail@paulpauls.de