Dnafight

Dnafight

Dnafight ist ein Open-Source-Programmierspiel, in dem sich Bakterien gegenseitig bekämpfen. Die erste Version von Dnafight wurde 1985 in Pascal geschrieben. Die aktuelle Version von Dnafight ist in der Programmiersprache Seed7 geschrieben und kann zusammen mit Seed7 heruntergeladen werden.

In Dnafight gibt es verschiedene nach Farben benannte Arten von Bakterien. Jedes Bakterium wird durch ein DNA-Programm in Seed7 gesteuert. Die Petrischale, auf der die Bakterien leben, ist ein rechteckiges Gitter von Feldern. Ein Feld kann leer sein oder ein Bakterium enthalten. Zusätzlich kann ein Feld auch Nahrung enthalten. In jedem Zug kann ein Bakterium das eigene Feld und die acht Nachbarfelder untersuchen. Danach kann sich das Bakterium zwischen Essen, Töten und Teilen entscheiden. Diese Aktionen können in eine der vier Hauptrichtungen durchgeführt werden.

Essen

von Nahrung umfasst auch Bewegen. Das Bakterium kann auch auf seinem Feld bleiben.

Töten

eines anderen Bakteriums ist erlaubt wenn das andere Bakterium kleiner oder gleich groß ist.

Teilen

kann sich ein Bakterium in zwei Teile halber Größe. Der erste Teil bleibt auf dem Feld während der zweite Teil auf ein Nachbarfeld kommt. Beide Bakterien können dabei auch essen.

Es gibt zwei Arten dieses Spiel zu spielen:

  • Einige Bakterien auf die Petrischale setzen und gegeneinander kämpfen lassen.
  • Eine DNA für ein neues Bakterium schreiben und so sein Können im Programmieren messen.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Freies Computerspiel — Diese Liste enthält Computerspiele, deren Quelltext offen ist. Zu unterscheiden sind Freeware Spiele und freie Computerspiele. Außerdem sind nicht alle quelloffenen Spiele automatisch frei. Gänzlich freie Spiele finden sich in der… …   Deutsch Wikipedia

  • Liste von Computerspielen — Dies ist eine Liste von Computerspielen nach Genres mit ihren exemplarischen Vertretern. Die Kategorisierung in spezielle Computerspiel Genres ist unscharf. Inhaltsverzeichnis 1 Abenteuer Spiele 1.1 Actionspiele 1.2 Action Adventures 1.3… …   Deutsch Wikipedia

  • Liste von Open-Source-Computerspielen — Diese Liste enthält Computerspiele, deren Quelltext offen ist. Zu unterscheiden sind Freeware Spiele und freie Computerspiele. Außerdem sind nicht alle quelloffenen Spiele automatisch frei. Gänzlich freie Spiele finden sich in der… …   Deutsch Wikipedia

  • Liste quelloffener Computerspiele — Diese Liste enthält Computerspiele, deren Quelltext offen ist. Zu unterscheiden sind Freeware Spiele und freie Computerspiele. Außerdem sind nicht alle quelloffenen Spiele automatisch frei. Gänzlich freie Spiele finden sich in der… …   Deutsch Wikipedia

  • Liste von Computerspielen nach Genre — Dies ist eine Liste von Computerspielen nach Genres mit ihren exemplarischen Vertretern. Die Kategorisierung in spezielle Computerspiel Genres ist unscharf. Inhaltsverzeichnis 1 Abenteuer Spiele 1.1 Actionspiele 1.2 Action Adventures …   Deutsch Wikipedia

  • Programmierspiel — Screenshot von Core War Ein Programmierspiel ist ein Computerspiel, bei dem der Spieler keinen direkten Einfluss auf den Spielverlauf hat, sondern statt dessen ein Computerprogramm in einer domänenspezifischen Programmiersprache schreibt, das die …   Deutsch Wikipedia

  • Jeux vidéo GPL — Liste de jeux vidéo libres Liste de jeux vidéo libres, c est à dire distribués sous une licence libre tel la licence publique générale GNU, la licence MIT, la licence BSD… Sommaire : Haut A B C D E F G H I J K L M N O P Q R S T U V W …   Wikipédia en Français

  • Jeux vidéo libres — Liste de jeux vidéo libres Liste de jeux vidéo libres, c est à dire distribués sous une licence libre tel la licence publique générale GNU, la licence MIT, la licence BSD… Sommaire : Haut A B C D E F G H I J K L M N O P Q R S T U V W …   Wikipédia en Français

  • Liste De Jeux Vidéo Libres — Liste de jeux vidéo libres, c est à dire distribués sous une licence libre tel la licence publique générale GNU, la licence MIT, la licence BSD… Sommaire : Haut A B C D E F G H I J K L M N O P Q R S T U V W …   Wikipédia en Français

  • Liste de jeux libres — Liste de jeux vidéo libres Liste de jeux vidéo libres, c est à dire distribués sous une licence libre tel la licence publique générale GNU, la licence MIT, la licence BSD… Sommaire : Haut A B C D E F G H I J K L M N O P Q R S T U V W …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”