Hey Joost,
het zou fijn zijn als ik je het Java project zou kunnen sturen via mail.
De neurale netwerken worden gebruikt om de organismen te laten leren door middel van 'neuroevolution', (in eerste instantie wilde ik reinforced learning gebruiken, maar neuroevolution werkt beter in dit geval.) omdat deze organismen dus leren, maken ze andere beslissingen dan als alle 'behaviour' hard-coded zou zijn. Daardoor kan je het evolutieproces accurater nabootsen, omdat alle beslissingen dan invloed hebben op overlevingskansen en welke 'traits' dus een positieve invloed hebben samen met de neurale netwerken op de fitness. Ook hebben sommige traits dan invloed op hoe deze organismen beslissingen nemen waardoor er goede of foute keuzes gemaakt worden, etc.