ОЭАП является проектом предполагается легкая в использовании эволюционной библиотеки алгоритм на языке Python. Его два главных компонента являются модульными и могут быть использованы отдельно. Первый модуль распределенного диспетчера задач (DTM), которая предназначена для работы на кластере компьютеров. Вторая часть эволюционных алгоритмов в Python (EAP) framework.DTMDTM представляет собой распределенную задачу менеджера, который способен распространяться нагрузки на Бух из компьютера с помощью TCP или MPI connection.DTM включает следующие возможности: * Простота в использовании распараллеливания парадигм * Предложения аналогичный интерфейс для многопроцессорных модулей * Базовый алгоритм балансировки нагрузки * Работает как с mpi4py и pyMPI * Поддержка TCP EAPFeatures Communication Manager: EAP включает в себя следующие возможности: * Генетический алгоритм, использующий любые мыслимые представления-List, Array, Set , Словарь, дерево, ... * Генетическое программирование использованием префикса деревья-слабо типизированным, Сильно типизированных Автоматически определенные функции (новые v0.6) * Эволюция стратегии (в том числе CMA-ES) * Multi-цель оптимизации (NSGA-II, SPEA-II) * Распараллеливание оценки (а может и больше) (требуется python2.6 и, желательно, python2.7) (новая v0.6) * Генеалогия эволюции (то есть совместимой с NetworkX) (новая v0.6) * Зал славы из лучших людей, которые жили в популяции (в новом v0.5) * вехи, которые принимают снимок системы регулярно (новая версия 0.5)