Benutzer-Werkzeuge

Webseiten-Werkzeuge


api:documentation:kara:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
api:documentation:kara:start [2023/02/24 22:19] – [Welt erstellen] Martin Pabstapi:documentation:kara:start [2023/02/24 22:30] Martin Pabst
Zeile 12: Zeile 12:
 <script type="text/plain" title="Test1.java"> <script type="text/plain" title="Test1.java">
 JavaKaraWorld jkw = new JavaKaraWorld(10, 5); JavaKaraWorld jkw = new JavaKaraWorld(10, 5);
 +println(jkw.WEST);
 jkw.init(""" jkw.init("""
 tttttttttt tttttttttt
-tl  lt+t l   lt
 tttttttttt tttttttttt
 + m m m m 
 """); """);
-Kara kara = new Kara(jkw, 1, 2, jkw.EAST); +Kara kara = new Kara(jkw, 1, 1, jkw.EAST); 
-kara.move(); + 
-kara.turnRight();+if(kara.onLeaf()) { kara.removeLeaf();
 +else { kara.putLeaf();
 + 
 +while (!kara.treeFront()) { 
 +   kara.move(); 
 +   if(kara.onLeaf()) { 
 +      kara.removeLeaf(); 
 +   } else { 
 +      kara.putLeaf(); 
 +   } 
 +}  
 </script> </script>
  
api/documentation/kara/start.txt · Zuletzt geändert: 2023/02/24 22:36 von Martin Pabst

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki