Smart-Boxes_Python-AI
Smart Boxes, Python/Pygame AI Project with Genetic Algorithm
by Burak Unutmaz
INTRODUCTION
This is my first swing at the Genetic Algorithm,
Influenced by Smart Rockets
In this project, each generation has 200 (variable) smart boxes, that try to reach the end goal.
Smart boxes are controlled by a DNA object and that object has a list of forces that apply on the boxes.
Boxes change velocity with each force applied and the best ones get a bigger palce in the gene pool.
New boxes are selected from the gene pool and it continues until the level is complete.
At the start of each level, the "knowledge" of each box is cleared, for a new start.
REQUIREMENTS:
Python 3.x
Pygame
Source Code: https://github.com/Burakcoli/Smart-Bo...
Music from https://filmmusic.io
"Calm Piano" by Kevin MacLeod (https://incompetech.com)
License: CC BY (http://creativecommons.org/licenses/b...)
Auf dieser Seite können Sie das Online-Video Smart Boxes - Python AI Genetic Algorithm ( with Source Code ) mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Burak Unutmaz 25 September 2019 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 3,036 Mal angesehen und es wurde von 69 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!