Behälter

Ein Bild von einem Behälter

Behälter sind zum Speichern und Transportieren von Dingen da. In Behälter kannst Du Zahlenfelder, Textfelder, Vögel und Nester, Waagen, Bilder und sogar andere Behälter hineinlegen. Zukünftige ToonTalk-Versionen werden auch erlauben, Roboter, Lastwagen, Bomben und Notizbücher in Behälter zu legen.

Du kannst zwei Behälter vereinigen, wenn Du den einen Behälter an die Seite des anderen legst. Beide müssen sich hierbei ein bißchen überschneiden. Wenn Du einen Behälter in der Hand hälst, kannst Du eine Zahl zwischen 0 und 9 eingeben und der Behälter bekommt dann genausoviele Fächer wie die Zahl, die Du eingegeben hast. Wenn die Zahl kleiner als die Anzahl der existierenden Fächer ist, dann werden die Fächer von der rechts entfernt. Du kannst einen Behälter spalten, wenn Du ihn auf eine Zahl legst. Wenn zum Beispiel ein Behälter mit 5 Fächern auf ein Zahlenfeld mit der Zahl 3 gelegt wird, bekommst Du einen Behälter mit 3 Fächern und einen Behälter mit 2 Fächern.

Tip. Du kannst einen Roboter so trainieren, daß er allgemeine Dinge in einem Fach findet oder ändern kann, wenn er andere bekannte Dinge aus dem Fach nimmt oder dieses dann wieder zurücklegt.

Tip für Fortgeschrittene. Wenn Du das genaue Fach beim Trainieren des Roboters noch nicht genau weißt und dieses erst bei der Benutzung des Roboters bestimmt werden kann, ist es möglich das Problem so zu lösen: Gib den Roboter zum Trainieren einen Behälter und eine Zahl (und alles andere, was er sonst noch braucht) mit den er etwas tun soll. Trainiere den Roboter so, daß er die Zahl nimmt und neben den Behälter legt. Nimm dann den Behälter und leg ihn auf die Zahl. Das Fach mit dem der Roboter etwas tun soll ist jetzt das erste Fach des Behälters auf der rechten Seite. Laß den Roboter jetzt mit diesem Fach arbeiten, füge dann die zwei Behälter wieder zu einem zusammen und leg disen Behälter dann wieder zurück von wo Du ihn her genommen hast.

Behälter ohne Fächer. Wenn Du einen Behälter in der Hand hälst und die Zahl 0 eingibst, verwandelt sich der Behälter in einen Behälter ohne Fächer. Es gibt nicht viel, was Du mit mit so einem Behälter tun kannst. Du kannst ihn mit einem anderen Behälter zusammenfügen und er verschwindet dann einfach. Informatiker finden es toll, wenn sich Behälter so verhalten.

Leere Behälter. Dusty hilft Dir, wenn Du einen leeren Behälter erzeugen willst. Leere Behälter können in den Gedanken eines Roboters nützlich sein und zwar, wenn Du willst, daß ein Roboter einen Behälter nimmt und es Dir egal ist, wieviele Fächer der Behälter hat. Du kannst einen leeren Behälter auch benutzen, um ein Textfeld "explodieren" zu lassen. Wenn Du zum Beispiel ein Textfeld mit dem Text "Katze" auf einen leeren Behälter legst, verwandelt sich er in einen Behälter mit 5 Fächern. Das erste Fach beinhaltet dann den Buchstaben "K", das zweite "a", das dritte "t", das vierte "z" und das fünfte Fach "e".

Tip für Fortgeschrittene. Du kannst auch einen leeren Behälter verwenden, um ein Textfeld explodieren zu lassen. Wenn Du ein Textfeld wie zum Beispiel "Eis" auf einen leeren Behälter legst, verändert sich der Behälter und bekommt 3 Fächer. Das erste Fach enthält dann den Buchstaben "E", das zweite "I" und das dritte "S".