{"repo":"HectorPulido/Evolutionary-Neural-Networks-on-unity-for-bots","free":true,"listed":false,"github":"https://github.com/HectorPulido/Evolutionary-Neural-Networks-on-unity-for-bots","clone":"git clone https://github.com/HectorPulido/Evolutionary-Neural-Networks-on-unity-for-bots.git","description":"Neural networks + Genetic algorithm on unity","language":"C#","stars":91,"topics":["neural-network","genetic-algorithm","unity","videogame-bot","ai","gamedev"],"license":"MIT","category":"game-templates","readme_excerpt":"Evolutionary Neural Networks on Unity For bots This is a simple asset that train a neural networks using genetic algorithm in unity to make a bot that can play a game or just interact with the envoriment HOW IT WORKS First of anything I will explain the concept of Genetic algorithm: This is a algorithm based on the process of natural selection that works crossovering certains individuals and mutate them with the goal of get a more ideal individuals for a work. Now the neural network is just a matematical function that can imitate or aproximate to any other matematical function, is the universal approximator. One of this function can be the \"Being the most enjoyable final boss\" or \"Being the most human like chatbot\" or \"Being the most difficult enemy\", so usually the neural network is training using the backpropagation algorithm. But this is a pretty complex algorithm to do, and it does not works when you don't really know the function that you want Here the Genetic algorithm can help us, just crossover a lot of neural networks and choose the most adapted one WHY (MOTIVATION) I wanted to sell this asset on the store, but Unity ML attacked and I couldn't, so I release it, It's a pretty good and simple experiment, to learn neural networks without backpropagation. So this was made for my youtube, and twitch channels Youtube channel https://www.youtube.com/c/HectorAndresPulidoPalmar Twitch Channel https://www.twitch.tv/hector pulido TO DO - More examples - Cleaner interface to set","default_branch":null,"files":null,"tree":[],"storefront":"/r/HectorPulido","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HectorPulido/Evolutionary-Neural-Networks-on-unity-for-bots/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}