Данная программа выбирает оптимальную топологию нейросети (количество слоев, количество нейронов в слое, и т. д.), параметры обучения (скорость обучения, инертность обучения, и т. д). Все это делается при помощи генетических алгоритмов.