Ai :: Evolve :: Beefunge

Evoluzione pratica dei programmi AI successivi
Scarica ora

Ai :: Evolve :: Beefunge Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Mark Glines
  • Sito web dell'editore:
  • http://search.cpan.org/~infinoid/

Ai :: Evolve :: Beefunge Tag


Ai :: Evolve :: Beefunge Descrizione

Evoluzione pratica dei programmi AI di successione Ai :: Evolve :: Beefunge è un modulo Perl che fornisce tutti gli strumenti necessari per far crescere una popolazione di creature AI che sono in forma per eseguire un compito. Normalmente, gli utenti finali possono utilizzare lo script "evolve" come frontend. Se è quello che stai cercando, per favore vedi la documentazione contenuta all'interno di quella scrittura. Altrimenti, leggi su.Questo file particolare (AI / EVOLVE / BEFUNZIONIO.PM) non contiene alcun codice; Esiste principalmente per fornire un numero di versione per mantenere Build.pl Happy. Il resto di questo file agisce come una guida di avvio rapido al resto del codice CODEBASE. I bit importanti dal punto di vista dell'utente sono l'oggetto della popolazione (che guida il processo principale di evoluzione AI) e il plugin della fisica (che implementa le regole dell'universo in cui vivono gli AI). Ci sono sezioni di seguito contenenti maggiori dettagli su ciò che queste due cose sono, e come funzionano.synopsis usa l'alias 'Ai :: Evolve :: Beefunge :: Popolazione' => 'Popolazione'; Usa Ai :: Evolve :: Beefunge :: Util Qw (V Nonquiet); $ pop = popolazione-> nuovo (); while (1) {my $ gen = $ pop-> generazione; Nonquisito ("Generazione $ Gen Gen "); $ pop-> lotta (); $ pop-> razza (); $ pop-> migrate (); $ pop-> salva (); $ pop-> generazione ($ Gen + 1);} Requisiti: · Perl.


Ai :: Evolve :: Beefunge Software correlato