PTM optimization is approach to implement genetic algorithm using python. Main goal is to make it work on embedded devices STM32.
To provide deep understanding of algorithm team proceeded to test already working code. Two approaches took place.
-
Neat Python Development team also took advantage of already written code in python.
-
Octave Octave software implements genetic algorithms to solve complicated mathematical problems.
Sources were gathered before coding started. It is important to know how genetic algorithms work. Links below provide general overview of this topic.
As work neared coding phase, a project overview was developed.
This repository is divided into 2 parts:
- ./media/ which contains all helpful articles and information
- ./pyb/ containing all the files that will be flashed on pyboard(repurposed Nucleo144 board)
All contributors are asked to maintain this order. Take note of pyb/ folder structure. It will be kept as-is on the board.