Добавил логику

Теперь есть функция симулирования
Добавил ген. алгоритм
Почистил код, убрал ошибки