Идеята е да се направи симулация на блюдото на петри, с конфигурируем брой популации на бактерии. Самите бакерии ще са имплементирани с генетичен алгоритъм, целящ оцеляването им.
Основни функции:
- Бактериите се хранят със цвят(буквално със цвят, понеже цветовете на монитора работят по RGB схемата, различните комбинации на трите цвята ще са съответно хранителна среда, токсин или неутрална среда за съответните видове)
- При колизия на две бактерии от един и същ вид те се размножават (при размножението следващото поколение ще подобрява някои качества, тук ще е вече работата на генетичния алгоритъм, който ще цели да запази популацията жива)
- Бактериите ще отделят отпадъци които могат да бъдат хранителна среда за друга популация(отпадъцте пак са някакъв RGB цвят ).
- Посоките на движение ще се рандом, но ще се стараят да остават в зоната с хранителната среда.
Цялото нещо ще представлява прозорче в който потребителя ще има опция да изгенерира рандом параметри като запълненост на паничката със съответен цвят и характеристики на популациите или да си ги зададе ръчно.