AI :: Evolve :: Beginge

Praktische Evolution der Begurf-AI-Programme
Jetzt downloaden

AI :: Evolve :: Beginge Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mark Glines
  • Website des Verlags:
  • http://search.cpan.org/~infinoid/

AI :: Evolve :: Beginge Stichworte


AI :: Evolve :: Beginge Beschreibung

Praktische Evolution von Begurf AI-Programmen AI :: Evolve :: Befunge ist ein Perl-Modul, das alle notwendigen Werkzeuge zur Verfügung stellt, um eine Bevölkerung von AI-Kreaturen zu wachsen, die für eine Aufgabe geeignet sind. Normalerweise können Endbenutzer das Skript "Evolve" als Frontend verwenden. Wenn Sie danach sind, lesen Sie bitte die in diesem Skript enthaltene Dokumentation. Andernfalls lesst du online. Diese spezielle Datei (AI / Evolve / Fatwece.pm) enthält keinen Code. Es besteht hauptsächlich darin, eine Versionsnummer bereitzustellen, um Build.pl glücklich zu halten. Der Rest dieser Datei fungiert als Quick-Start-Anleitung zum Rest der Codebase. Die wichtigen Bits aus dem Standpunkt eines Benutzers sind das Bevölkerungsobjekt (der den Hauptprozess des sich entwickelnden AI anreizt) und das Physik-Plugin (der die Regeln implementiert des Universums diese AI leben in). Es gibt nachstehende Abschnitte, die detaillierter enthalten, was diese beiden Dinge sind, und wie sie funktionieren. Verwenden Sie AI :: Evolve :: Beginge :: util qw (v nicht quer nicht quer; $ POP = Bevölkerung-> Neue (); während (1) {My $ gen = $ pop-> erzeugung; nicht qualifiziert (generation $ gen "); $ pop-> kampf (); $ pop-> rasse (); $ pop-> migrieren (); $ pop-> speichern (); $ pop-> erzeugung ($ gen + 1);} Anforderungen: · Perl.


AI :: Evolve :: Beginge Zugehörige Software