AI :: Evolve :: BeFunge

Evolución práctica de los programas AI de BEFUNME
Descargar ahora

AI :: Evolve :: BeFunge Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Mark Glines
  • Sitio web del editor:
  • http://search.cpan.org/~infinoid/

AI :: Evolve :: BeFunge Etiquetas


AI :: Evolve :: BeFunge Descripción

Evolución práctica de los programas AI de BEFUNME. AI :: Evolve :: BeFunge es un módulo Perl que proporciona todas las herramientas necesarias para crecer una población de criaturas AI que son adecuadas para realizar una tarea. Enormemente, los usuarios finales pueden usar el script "Evolve" como Frontend. Si eso es lo que buscas, consulte la documentación contenida dentro de ese script. De lo contrario, lea en. Este archivo en particular (AI / EVOLVE / BEFUNME.PM) no contiene ningún código; Existe principalmente para proporcionar un número de versión para mantener feliz a la construcción. El resto de este archivo actúa como una guía de inicio rápido para el resto de la base de código. Los bits importantes del punto de vista de un usuario son el objeto de población (que impulsa el proceso principal de evolución de AI), y el complemento de la física (que implementa las reglas del universo a los que viven a los AI). Hay secciones a continuación que contienen más detalles sobre lo que son estas dos cosas, y cómo funcionan. HSYNOPSIS usan alias 'AI :: Evolve :: BeFunge :: Población' => 'Población'; Use AI :: Evolve :: BEFUNMENT :: UTIL QW (V no PISTA); $ pop = población-> nuevo (); Mientras (1) {My $ Gen = $ Pop-> Generación; Nonquiet ("Generación $ GEN "); $ pop-> lucha (); $ pop-> raza (); $ pop-> migrate (); $ pop-> Guardar (); $ Pop-> Generación ($ GEN + 1);} Requisitos: · Perl


AI :: Evolve :: BeFunge Software relacionado