Steh gerade auf dem Schlauch und Hilfe und Suchfunktion haben mir nichts gebracht.
Also zum Problem:
Ich will so etwas wie eine simple KI entwickeln. Die Pläne,was die Ki als nächstes vor hat, wollte ich in einem Array speichern.
Beispiel 1,3,4,2 (1=Springen 3=Laufen ... also springe zu erst, wenn fertig laufe, dann ...)
1. So weit würde ich es noch hinbekommen, aber hab keine Funktion gefunden die bei arrays einen einzellnen Wert bei einem Index löscht, so dass alle
vorrücken. Wollte machen, dass, wenn eine Aufgabe abgeschlossen ist, der Wert gelöscht wird und dann die zweite Aufgabe, an erster Stelle steht.
2. Dann hab ich überlegt eine Liste anzulegen, weil diese scheinbar solche Löschfunktionen hat. Die ist aber global, oder? Wollte aber für jede einzellne Ki eine lokale Abfolge/Liste.
Vielleicht habt ihr ja eine Lösung für das Problem. Schonmal danke im Vorraus.
Also zum Problem:
Ich will so etwas wie eine simple KI entwickeln. Die Pläne,was die Ki als nächstes vor hat, wollte ich in einem Array speichern.
Beispiel 1,3,4,2 (1=Springen 3=Laufen ... also springe zu erst, wenn fertig laufe, dann ...)
1. So weit würde ich es noch hinbekommen, aber hab keine Funktion gefunden die bei arrays einen einzellnen Wert bei einem Index löscht, so dass alle
vorrücken. Wollte machen, dass, wenn eine Aufgabe abgeschlossen ist, der Wert gelöscht wird und dann die zweite Aufgabe, an erster Stelle steht.
2. Dann hab ich überlegt eine Liste anzulegen, weil diese scheinbar solche Löschfunktionen hat. Die ist aber global, oder? Wollte aber für jede einzellne Ki eine lokale Abfolge/Liste.
Vielleicht habt ihr ja eine Lösung für das Problem. Schonmal danke im Vorraus.