В настоящее время каждая генетическая библиотека С# (A.Forge, Genetic Algorithm Framework, GeneticSharp), по-видимому, оценивает только один Chromosome
, а затем использует один из различных методов выбора для создания нового поколения.
Поскольку моя проблема включает в себя два ИИ для игры друг против друга, немного сложнее оценить их пригодность в одиночку. Хотя игра достаточно проста, чтобы создать некоторые поверхностные препятствия (AI не взаимодействует напрямую, но препятствия отправляются в игру друг друга), что позволило бы мне получить абстрактную формулу, но это не было бы "реальной" сделкой.
Библиотеки также не предлагают другой интерфейс, который я мог бы реализовать таким методом оценки. Существуют ли другие рамки, которые позволяют это или мне нужно начинать с нуля?