Blocklege-Rätsel: Reihe wird geräumt, die vollendete Spalte aber nicht
Ein Teil kann gleichzeitig eine Reihe und eine Spalte vollenden oder halb über den Rand gezogen werden. Räumt man erst die Reihe, ist die Spalte kaputt, und ein Randteil kann ins Leere gesetzt werden. Hier steht, wie die KI die Platzierung streng prüft und alles Vollendete gleichzeitig räumt.
Warum das funktioniert
Eine vollständige Linie ist eine Tatsache über das Brett in einem bestimmten Augenblick. Räumst du eine Linie, bevor du nach den anderen suchst, änderst du die Tatsachen unter deinen eigenen Füßen. Schau also zuerst auf das fertige Brett, notiere jede volle Linie und leere sie erst dann alle zusammen.
Wann es das Falsche ist
Alles auf einmal zu räumen ist falsch in einem Spiel, in dem geräumte Linien den Rest verschieben sollen, etwa bei fallenden Blöcken mit Schwerkraft. Dort ändert die Reihenfolge das Ergebnis. Lege sie also bewusst fest und teste Ketten von Räumungen, nicht nur einzelne.
Im ganzen Eintrag
- Was zu bauen ist, Schritt für Schritt
- Startwerte und warum genau diese
- 4 typische Fehler und die Lösung
- Ein Diagramm aller Zustände
- 29 Zeilen Beispielcode mit 4 bestandenen Prüfungen
- Wie deine KI dir zeigt, dass es funktioniert
Das sagst du deiner KI
Nimm den Spielerando-Eintrag „Blocklege-Rätsel: Reihe wird geräumt, die vollendete Spalte aber nicht“ (read_entry block-placing-puzzle-line-clear-bugs) für mein Spiel. Bau ihn Schritt für Schritt ein und zeig mir, wie du geprüft hast, dass er funktioniert.Oder spar dir das und schließ den MCP an: Dann findet deine KI das alles von selbst.MCP anschließen