Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:kara_maze [2026-06-16 14:06] – [Additum 3: Sokoban!] hofgf_informatik:kara_maze [2026-06-21 19:22] (aktuell) – [Additum 1a: Kara in der freien Wildbahn] hof
Zeile 172: Zeile 172:
 </kara-editor> </kara-editor>
 </html> </html>
- 
- 
 ## Additum 1: Kara in der freien Wildbahn ## Additum 1: Kara in der freien Wildbahn
  
-Kara steht diesmal mitten im offenen Feld — nicht an einer WandDer Wandfolger-Algorithmus aus Aufgabe 3 funktioniert nur, wenn Kara bereits an einer Wand ist. +Kara steht diesmal mitten im offenen Feld — nicht an einer AussenwandFunktioniert der Pledge-Algorithmus aus Aufgabe 4 hier auch?
- +
-**Aufgabe:** Schreibe ein Programm in drei Phasen: +
-  - **Phase 1:** Kara läuft geradeaus, bis er eine Wand erreicht +
-  - **Phase 2:** Kara dreht sich, damit die Wand auf einer Seite ist +
-  - **Phase 3:** Kara folgt der Wand bis zum Blatt (wie in Aufgabe 3) +
- +
-<nodisp 2> +
-++++Tipp:+
-<code python> +
-# Phase 1: Wand suchen +
-while not kara.treeFront(): +
-    kara.move() +
- +
-# Phase 2: Drehen (Wand soll links von Kara sein) +
-kara.turnRight() +
- +
-# Phase 3: Wandfolger (aus Aufgabe 3 übernehmen) +
-while not kara.onLeaf(): +
-    ... +
-</code> +
-++++ +
-</nodisp>+
  
 <html> <html>
 <kara-editor step="200" timeout="60" id="open"> <kara-editor step="200" timeout="60" id="open">
 <kara-world> <kara-world>
-####### +##############################L## 
-#.....# +#...............................# 
-#.>...# +#...............................# 
-#.....# +#...............................# 
-#.....# +#............#######............# 
-#....L+#............#.....#............# 
-#######+#............#.....#............# 
 +#............#.#.#.#............# 
 +#............###.###............# 
 +#...............................# 
 +#...............................# 
 +#...............................# 
 +#...........####.####...........# 
 +#...#####...#..#.#..#...#####...# 
 +#...#...#...#..#>#..#...#...#...# 
 +#...#..##...####.####...##..#...# 
 +#...#.......................#...# 
 +#...#..##...####.####...##..#...# 
 +#...#...#...#..#.#..#...#...#...# 
 +#...#####...#..#.#..#...#####...# 
 +#...........####.####...........# 
 +#...............................# 
 +#...............................# 
 +#...............................# 
 +#............###.###............# 
 +#............#.#.#.#............# 
 +#............#.....#............# 
 +#............#.....#............# 
 +#............#######............# 
 +#...............................# 
 +#...............................# 
 +#...............................# 
 +#################################
 </kara-world> </kara-world>
 </kara-editor> </kara-editor>
 </html> </html>
 +
  
 ## Additum 2: Kompakte Lösungssprache ## Additum 2: Kompakte Lösungssprache
Zeile 238: Zeile 241:
 </kara-editor> </kara-editor>
 </html> </html>
 +
  
 <html> <html>
 <kara-editor step="200" timeout="60" id="sokoban2"> <kara-editor step="200" timeout="60" id="sokoban2">
-<kara-world> 
-########### 
-#>.M......# 
-####.###### 
-####.###### 
-####M###### 
-####....L## 
-####.###### 
-########### 
-</kara-world> 
-</kara-editor> 
-</html> 
- 
- 
-<html> 
-<kara-editor step="200" timeout="60" id="sokoban3"> 
 <kara-world> <kara-world>
 ############# #############
Zeile 272: Zeile 260:
 </html> </html>
  
 +
 +<html>
 +<kara-editor step="200" timeout="60" id="sokoban3">
 +<kara-world>
 +#########
 +#>......#
 +#...M...#
 +####.####
 +####M###
 +####.####
 +#.......#
 +#.......#
 +#.L.....#
 +#########
 +</kara-world>
 +</kara-editor>
 +</html>
 +
 +
 +<html>
 +<kara-editor step="200" timeout="60" id="sokoban4">
 +<kara-world>
 +#########
 +#>......#
 +#.......#
 +#..MM...#
 +###.M####
 +#..M..###
 +##.#..###
 +##.######
 +#.......#
 +#.......#
 +#.L.....#
 +#########
 +</kara-world>
 +</kara-editor>
 +</html>
  
  • gf_informatik/kara_maze.1781618818.txt.gz
  • Zuletzt geändert: 2026-06-16 14:06
  • von hof