Staatliche Realschule Höchstadt
24. Juni 2014 · Kommentare deaktiviert für Langtons Ameise – Schrittweite verändern · Kategorien: Robot Karol

Langtons Ameise macht normalerweise nur einen Schritt, bevor sie wieder die Richtung ändert. Man erhält jedoch auch interessante Muster, wenn man die Schrittweite der Ameise vergrößert (auch davon abhängig, ob das aktuelle Feld eine Markierung hat oder nicht). Dies kann man in folgendem Langton-Programm tun:

>> langton-bis-wand-schritte.kdp

 

Als „Welt“ eignet sich die bekannte 75-75-Welt mit zentralem Startpunkt:

>> 75-75-1-Mitte-Welt.kdw

 

Beachte beim Download:
Entferne beim Speichern die Endung „_.txt“.

 

Je nach Änderung der Schrittweite „gehe_weiter(…)“ im Hauptprogramm, erhält man z.B. folgende Muster:

 

75-75-1-Mitte-Welt.ergebnis-3-1.recoloured-small 75-75-1-Mitte-Welt.ergebnis-1-3.recoloured-small
75-75-1-Mitte-Welt.ergebnis-1-5.recoloured-small
/THE
21. Juni 2014 · Kommentare deaktiviert für Langtons Ameise – Die Ameisenstraße · Kategorien: Robot Karol

Eine Welt, die mit dem STOPP-Programm direkt die „Ameisenstraße“ baut:

>> langtonstrasse-start.kdw

>> langton-bis-wand.kdp

 

Beachte beim Download:
Entferne beim Speichern die Endung „_.txt“.

/THE
18. Juni 2014 · Kommentare deaktiviert für Langtons Ameise – Quadrate · Kategorien: Robot Karol

Langtons Ameise startet normalerweise in einer „leeren Welt“. Man kann aber auch beliebige Muster vorgeben. Auch dann erhält man, wenn die Fläche groß genug ist, nach einer bestimmten Anzahl von Schritten wieder die „Ameisenstraße“. Eine einfache Vorgabe ist z.B. der Rand eines Quadrates, auf dem die Ameise startet:

>> square-20-60-85-01.kdw

>> square-21-75-75-01.kdw

>> square-25-75-75-01.kdw

 

Das passende Langton-Programm ist das bereits bekannte Programm mit STOPP-Funktion:

>> langton-bis-wand.kdp

 

Beachte beim Download:
Entferne beim Speichern die Endung „_.txt“.

/THE

 

Beispiel für Vorgabe und Ergebnis:

square-20-60-85-01.recoloured-small square-20-60-85-01-ergebnis.recoloured-small
16. Juni 2014 · Kommentare deaktiviert für Langtons Ameise – eine Version mit STOPP · Kategorien: Robot Karol

Das Langton-Programm benötigt eigentlich eine unendlich ausgedehnte Fläche. Da dies nicht möglich ist, setzt es sich an den Rändern so fort, als wäre links mit rechts und oben mit unten verbunden. (Die Langton-Welt ist also ein Torus.) Dabei werden natürlich bisher gebildete Strukturen immer wieder überschrieben. Um das zu verhindern, stoppt das folgende Langton-Programm, wenn die „Ameise“ am Rand (an der Wand) angelangt ist:

>> langton-bis-wand.kdp

 

Um die Ameise möglichst lange laufen zu lassen, eignet sich eine rechteckige Welt mit einem leicht aus der Mitte nach unten links verschobenen Startpunkt am besten:

>> 65-85-1-dezentral-Welt.kdw

 

Beachte beim Download:
Entferne beim Speichern die Endung „_.txt“.

/THE
12. Juni 2014 · Kommentare deaktiviert für Langtons Ameise · Kategorien: Robot Karol

Erstelle eine möglichst große Welt (Höhe 1 genügt) und platziere Karol am besten in der Mitte. (Karols Welt kann man im 3D-Modus übrigens mit STRG-K verkleinern … – Menüeintrag „Welt“)

 

Starte dann das „Langton-Programm“:

>> langton.kdp

 

Es hat eine Endlosschleife, muss also per Hand gestoppt werden. Lass es aber ruhig mal einige Minuten (Stunden, Tage, …) laufen … :-)

(Du kannst das Programm auch stoppen, die Welt speichern und zu einer anderen Zeit fortsetzen. Achte darauf, das Programm vor oder nach der Endlosschleife im Hauptprogramm zu beenden; verwende hierzu die Pause-Taste und dann die Einzelschrittfunktion, bis du am Ende der Schleife angelangt bist.)

 

Beachte beim Download:
Entferne beim Speichern die Endung „_.txt“.

/THE

ps:
Wem es zu mühsam ist, Karol in die Mitte der Welt zu bugsieren …

>> 75-75-1-Mitte-Welt.kdw

12. Juni 2014 · Kommentare deaktiviert für Karol erledigt die Hausi für dich … · Kategorien: Robot Karol

Beachte beim Download:
Entferne beim Speichern die Endung „_.txt“.

 

Hier ist das entsprechende Programm:

>> hausi.kdp

 

Dazu gibt es verschiedene „Welten“:

>> hausi.kdw

>> mathe.kdw

>> englisch.kdw

>> meine-ganze-hausi.kdw

 

Wichtig:
Vor Beginn musst du Karols Tragfähigkeit festlegen!
(„Anzahl der Ziegel kontrollieren, welche …“)

Karol.Einstellungen.Tragfaehigkeit

/THE
12. Juni 2014 · Kommentare deaktiviert für Die Robot Karol Startseite · Kategorien: Robot Karol

>> Robot Karol Startseite

/THE