Game:: Life 0.04 - Game::Life 0.04

Game:: Life 0.04

Sponsored Links

Game:: Life 0.04: Zusammenfassung

Rang Klicken Sie auf den Stern auf RangRanking-Ebene:
Overall ranking: 0 (0 times) Herunterladen
Dateigröße: 0.006 MB Flatform: Any Platform Liscense: Perl Artistic License Preis: Download-Zahl: 8332 Datum: 2007-02-16 Verlag: AccessData Verlag URL: http://www.accessdata.com

Game:: Life 0.04: Beschreibung

Spiel:: Leben - Spiele Conways Spiel des Lebens.

SYNOPSE

Gebrauch Spiel:: Leben;
mein $game = neues Spiel:: Leben (20);
mein $starting = [
[1, 1, 1],
[1, 0, 0],
[0, 1, 0]
];

$game->place_points (10, 10, $starting);
für (1..20) {
mein $grid = $game->get_grid ();
foreach (@$grid) {
Druckkarte {$ _? X: . } @$_;
Druck „N“;
}
Druck „nn“;
$game->process ();
}

Conways Spiel des Lebens ist ein grundlegendes Beispiel des Findens der lebenden Muster in den ziemlich grundlegenden rulesets (MITTEILUNGEN sehen). Das Spiel des Lebens findet auf einem 2-D rechteckigen Rasterfeld statt, wenn jeder Gitterpunkt entweder lebendig oder tot ist. Wenn ein lebender Gitterpunkt 2 oder 3 Nachbarn innerhalb der umgebenden 8 Punkte hat, bleibt der Punkt im folgenden Erzeugung lebendig; alle mögliche weniger oder mehr beenden ihn. Ein toter Gitterpunkt wird lebendig, wenn es genau 3 lebende Nachbarn zu ihm gibt. Mit diesen einfachen Richtlinien sind faszinierende Zellen wie Segelflugzeuge, die über das Rasterfeld sich bewegen, Segelflugzeuggewehren, die diese Segelflugzeuge festlegen, XOR Gatter und andere gefunden worden.

Diese Baugruppe liefert einfach eine Methode, das Spiel des Lebens in Perl zu simulieren.

Im Sinne von beigeordneten Systemen, wie in den place_points, toggle_point und andere Funktionen verwendet, ist das erste coodinate die vertikale Richtung, 0 seiend die Oberseite des Vorstands, und die Sekunde ist das horizontale direaction, 0 seiend die linke Seite des Vorstands. So schält das Umschalten des Punktes von (3.2) den Zustand des Punktes in der 4. Reihe und in der 3. Säule.

Die Ränder des Vorstands werden aktuell als „Ebene“ eingestellt; Zellen auf dem Rand haben keine Nachbarn und folglich werden weg vom Vorstand fallen. Zukünftige Versionen können Verzerrungränder zulassen (wenn eine Zelle weg von der linken Seite sich bewegt, die sie auf der rechten Seite wieder erscheint).

Herunterladen

Game:: Life 0.04: Screenshot

Sponsored Links
Game:: Life 0.04 herunterladen

Game:: Life 0.04: Stichwort

Game:: Life 0.04: Lesezeichen

Hyperlink code:
Hyperlink and Intro code:

Game:: Life 0.04: verwandt software

Game:: Life 0.04: Revision
den Namen des Autors :  
Autor E-Mail :  
Kommentar :  
Sicherheits-Code :  
     
   
Meine Software
Sie haben noch keine Software. Klicken Sie auf Save "neben den einzelnen Software, um ihn zu speichern, um Ihre Software-Korb"
Verwandte Suche
Sponsored Links