Archive for the ‘Programmierung’ Category

Quelltext der Cellular Automata Class Library

Sonntag, März 11th, 2012

Die Quellcodes für die zellulären Automaten und die Beispiele hatte ich bis jetzt hier im Blog verlinkt. Das war der Übersichtlichkeit nicht sehr förderlich. Also habe ich mal eine Projektseite dafür spendiert. Den Quelltext der Cellular Automata Class Library und aller Beispiele findet Ihr neu hier: http://vint.de/ca/

Cellular Automata – Game of Life (hexagonal)

Sonntag, März 4th, 2012

CA_HexGoLMit diesem Blogpost möchte ich gern noch einen hexagonalen zellulären Automaten zur Verfügung stellen: eine Implementierung des sehr bekannten Conway’s Game of Life für hexagonale Netze.
 
Das Beispiel ist, wie das Framework selbst, ein Microsoft Visual Basic .NET Projekt (erstellt mit der kostenlosen Express-Version) und steht unter der Lizenz GPL v3.
 
der Quelltext zum Download: http://vint.de/ca/ 
 
Hinweis: Einige Parameter des CA können im config-File eingestellt werden.

Cellular Automata – Game of Life

Sonntag, Februar 26th, 2012

CA_GoLHier habe ich den Quellcode zu einem Framework für zellulare Automaten veröffentlicht. In dem dortigen Download ist jedoch kein Beispiel für die Anwendung des Frameworks enthalten. Dieses Beispiel möchte ich gern mit diesem Blogpost  nachreichen: eine Implementierung des sehr bekannten Conway’s Game of Life.

Das Beispiel ist, wie das Framework selbst, ein Microsoft Visual Basic .NET Projekt (erstellt mit der kostenlosen Express-Version) und steht unter der Lizenz GPL v3.

der Quelltext zum Download: http://vint.de/ca/

Hinweis: Einige Parameter des CA können im config-File eingestellt werden.

Update: Anpassungen an die neue Version des Frameworks.

Cellular Automata – Elementary cellular automaton

Mittwoch, Februar 22nd, 2012

Rule30Zu dem hier veröffentlichten Framework für zellulare Automaten ist nun noch eine weitere Beispiel-Implementierung verfügbar: alle 256 Regelsätze für den “Elementary cellular automaton”.

Das Beispiel ist, wie das Framework selbst, ein Microsoft Visual Basic .NET Projekt (erstellt mit der kostenlosen Express-Version) und steht unter der Lizenz GPL v3.

der Quelltext zum Download: http://vint.de/ca/

Update: Anpassungen an die neue Version des Frameworks.

Cellular Automata Class Library

Montag, Februar 20th, 2012

Cellular Automata CodeTrotz ihres simplen Grundgedankens erweisen sich zellulare Automaten (Wikipedia) als sehr vielseitig und sind immer mal wieder für eine Überraschung gut, was man so alles mit denen anstellen kann. Zum besseren Testen habe ich eine Klassenbibliothek geschrieben, die die Grundklassen für zellulare Automaten abbildet.

Die Klassenbibliothek ist ein Microsoft Visual Basic .NET Projekt (erstellt mit der kostenlosen Express-Version) und steht unter der Lizenz  GPL v3.

Der Quelltext zum Download: http://vint.de/ca

Update:

  1. Hier gibt es eine Implementierung des Games of Life mit diesem Framework für quadratische Zellen und zusätzlich noch unter diesem Link für hexagonale.
  2. Dort die Implementierung der Elementary cellular automaton.
  3. Neue Version der Class Library (Quellcode und Vererbungshierarchien aufgeräumt, Unterstützung für hexagonale Parkettierung, …)

Publikationsliste

Dienstag, Juni 14th, 2011

meine Publikationsliste gibt es hier: http://vint.de/pub.php