-
Menschen treffen Entscheidungen jeden Tag.
-
Zum Beispiel, bevor Sie nach draußen gehen
-
sie haben eine Art von WENN-Bedingung, die sagt:
-
WENN es regnet, dann muss ich meine Jacke überziehen.
-
Und Computer sind verblüffend, wenn es darum geht diese Art von Aussagen entscheiden zu müssen,
-
sie können diese Dinge verlässlich mit unglaublichen Geschwindigkeiten ausführen.
-
Und so ein Computerprogramm ist wirklich nur
-
ein wenig Mathematik und einige
-
WENN-Anweisungen, wenn die Entscheidung gemacht wird.
-
Also, in diesem Rätsel hilft der
-
WENN-Baustein dem Zombie eine Entscheidung zu treffen,
-
es überprüft etwas.
-
Zum Beispiel verwenden wir den Baustein, der sagt: "Wenn es einen Weg nach links gibt"
-
und legen einen "links drehen"-Befehl in sein Inneres.
-
Also sagen wir dem Zombie seine Umgebung zu überprüfen,
-
schauen ob es einen Weg auf der linken Seite gibt,
-
und wenn ja, mache diese Drehung.
-
Und dann benutzen wir den "vorwärts gehen"-Baustein innerhalb
-
dieses "Wiederholen"-Bausteins um so lange vorwärts zu gehen
-
solange es will.
-
Dann wenn die Kurve kommt, wird der "WENN"-Baustein es anweisen eine Drehung nach links zu machen.
-
Und Sie können sehen, wenn wir das tun
-
wenn wir nach links drehen wenn es eine Möglichkeit dazu gibt und uns sonst nur vorwärts bewegen dann werden wir unser Ziel erreichen.
-
Also es ist ein Beispiel für die Verwendung einer WENN-Anweisung
-
welche wirklich ein grundlegendes Konzept in der Computer-Programmierung ist.
-
Eine der ersten Dinge, die ich gelernt habe, war, wie man ein Programm zum Tic-Tac-Toe spielen schreibt.
-
Also nutzte ich WENN-Anweisungen um zu sagen, okay,
-
WENN die andere Person dabei ist zu gewinnen blockiere diese Position.
-
Also, viel Spaß zu lernen wie man WENN Anweisungen verwendet. Es ist ein Schlüsselkonzept.