Smart Boxes - Python AI Genetic Algorithm ( with Source Code )

Publicado em: 25 Setembro 2019
no canal de: Burak Unutmaz
3,036
69

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...)


Nesta página do site você pode assistir ao vídeo on-line Smart Boxes - Python AI Genetic Algorithm ( with Source Code ) duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Burak Unutmaz 25 Setembro 2019, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 3,036 vezes e gostou 69 espectadores. Boa visualização!