DraxxLibGA

Genetic algorithm machine learning library for games
    Esta biblioteca foi feita de modo que a simulação pode receber informações do usuário. Ela pode gerar uma configuração de comportamento de agente, permite que outro sistema o simule e o avalie para somente então gerar outro agente.
    A forma como foi feita para ser usada é quando o jogo é iniciado as ações possiveis são configurada e então a biblioteca é inicializada, no início de um nível um ou muitos agentes no jogo recebem o comportamento vindo da biblioteca e no final a biblioteca recebe a avaliação dos agentes para que os proximos sejam baseados nos melhores.