Это не нейронная сеть, а обычный генетический алгоритм. Нейронная сеть умеет находить решение аналогичной ситуации на основе ранее полученного опыта (распределения веса персептронов). Тут же просто перебираются комбинации клавиш, пока не получится новый результат. Из поколения выбираются несколько лидеров (кто прошел дальше) и создается новая популяция. И так раз за разом, пока одна из особей не дойдет до конца. По измени что-от на уровне и особь его запорет.
Это не нейронная сеть, а обычный генетический алгоритм. Нейронная сеть умеет находить решение аналогичной ситуации на основе ранее полученного опыта (распределения веса персептронов). Тут же просто перебираются комбинации клавиш, пока не получится новый результат. Из поколения выбираются несколько лидеров (кто прошел дальше) и создается новая популяция. И так раз за разом, пока одна из особей не дойдет до конца. По измени что-от на уровне и особь его запорет.