KI
- VB.NET
Sie verwenden einen veralteten Browser (%browser%) mit Sicherheitsschwachstellen und können nicht alle Funktionen dieser Webseite nutzen.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Es gibt 17 Antworten in diesem Thema. Der letzte Beitrag () ist von martinustreveri.
-
-
-
Zwar gibt es bessere Methoden aber dass ist grad die einzige die mir einfällt:
Und so weiter
aber sender und system.eventargs natürlich ersetzen (frag mich nicht was da rein kommt) fals du keine Antwort findest mach einfach Nothing rein ich meine es klappt ja immerhin^^.
Ein kleiner Tipp ein Tic Tac toe Feld:
FELD1 FELD2 FELD3
FELD4 FELD5 FELD6
FELD7 FELD8 FELD9
Also jetzt könntest du eine Gruppe von Objecten machen und die Pictureboxen adden und prüfen wieviele drinnen sind
Z.b Gruppe 1:
Feld1, Feld2, Feld3
Gruppe 2:
Feld4, Feld5, Fel6
Gruppe 5:
Feld1, Feld4, Feld7
so ist es am ende dann einfacher aber dass ganze muss man gut durchdenken, damit die KI auch am ende gut Klappt (umso schwerer umso besser aber nicht unbesiegbar). -
das spiel für 2 spieler hab ich schon fertig programmiert und die letzten 2 tage nachgedacht was für spielzüge es gibt und das alles aufgeschrieben damit der computer nicht verlieren kann. durch mein nachdenken ist rausgekommen durch gewisse aktionen die der gegner macht kann nur noch ein unentschieden rauskommen.
also doch unbesiegbar
geht das klick simulieren auf einen button auch mit ?
-
-
-
hab schon das erste mal gegen den computer verloren
aber habe noch folgendes problem. gibt es eine möglichkeit prioritäten zu setzen? also das das eine wichtiger ist als das andere.
weil es ist wichtiger zu gewinnen als dem anderen den sieg zu nehmen
und wie mach ich es damit ich da programm neustarten kann?
lg -
-
lass ihn lernen
sonst is ja keine KI
er beobachtet jeder deiner Schritte und vergleicht die Möglichkeiten
gibt es mehrere gleich gute 2 Möglichkeiten er geht jede Möglichkeit durch die du nach seinem Zug machst und checkst dann ab welche dann gut wäre
oder mit Random dann halt eine der guten Möglichkeiten machen -
-
Naja.
Was hast du denn für Einstellungen, die für das Spiel wichtig sind?
Die kannst du ja einfach zurücksetzen.Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „martinustreveri“ ()
-
-
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „martinustreveri“ ()
-
Für TicTacToe kann man keine KI programmieren sondern nur feste Spielzüge. Bzw. würde sich nicht lohnen, bei dem Spiel KANN man nämlich nicht gewinnen, außer man ist blöde. Ansonsten würde es IMMER unentschieden ausgehen.
Sinnvoller und anspruchsvoller wäre Vier-Gewinnt und dafür eine KI die ein paar Spielzüge vorausrechnet und dann abwägt wo der User reinwerfen könnte und wie seine Spielzüge danach aussehen könnten. -
-
Im Prinzip ja wie TTT, nur mit anderen Bedingungen
Naja, geht das mit dem Zurücksetzen?^^Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „martinustreveri“ ()
-
-
Nein, wenn du das in de Resourcen importiert hast, kannst du das vie My.Resources.BildName aufrufen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „martinustreveri“ ()
-
3 Benutzer haben hier geschrieben
- Gast (13)
- martinustreveri (4)
- Mangafreak1995 (1)