Входные данные должны быть подогнанные под параметры. Она определяет пригодность для жизни там. Код простой и лёгкий для понимания. Честно говоря, в работе, большую часть времени заняло настройка структуры нейронной сети, для точного результата
github.com