Dies ist eine alte Version des Dokuments!
Lösungen und Beispiele
Aufgaben A
- Der Agent baut einen Block, dreht sich nach links, baut 2 Blöcke, dreht sich nach links, baut 3 Blöcke… bis 6 Blöcke. Es entsteht eine linksdrehende Spirale. Wenn er aussen angekommen ist, baut er 10 Blöcke gerade aus und baut dann erneut eine Spirale - insgesamt 4 Mal.
- <Code ausführen>
agent.set_assist(PLACE_ON_MOVE, True) agent.set_assist(DESTROY_OBSTACLES,True) def baueSpirale(richtung): for zahl in range(1,7): agent.move(FORWARD,zahl) agent.turn(richtung) for i in range(4): baueSpirale(LEFT) agent.move(FORWARD,10)