Autor Beitrag
Mithrandir
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Mo 17.04.17 17:45 
Hallo will Tic Tac Toe programmieren (bin Anfänger in c#) aber weiß nich wie ich die KI vom Computer machen soll. Will aber kein fertiges Skript bekommen sondern nur generell wie des gehen könnte. Hab ma gegoogelt aber da kommt nur wie der PC immer gewinnt. Weiß da jmd was?
Vielen Dank im Voraus!
JoelH
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 798
Erhaltene Danke: 17

Win10
Delphi XE7/Tokyo Prof.
BeitragVerfasst: Di 18.04.17 06:38 
Da das Spiel bei korrektem Spiel beider Seiten stets zu einem Remis führt, kann ich deine Aussage kaum glauben, was die PC Strategie angehen soll. Ansonsten hast du diverse Möglichkeiten einer KI.

1) Du kannst einfach einen Zufallsalgo basteln, der allerdings recht sprunghaft - zufällig halt - spielen wird.
2) Du kannst alle Spielzustände erzeugen und bewerten, dann wird deine KI perfekt spielen.
3) Du kannst zur Laufzeit die Stellungen neu erzeugen - Brute Force - und bewerten, was bei der geringen Zahl auch stets zum perfekten Spiel führen sollte.
4) Monte-Carlo-Strategie könntest du auch implementieren

es gibt der Strategien sehr viele.

_________________
mfg. Joel
Fiete
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 538
Erhaltene Danke: 240

W7
Delphi 6 pro
BeitragVerfasst: Di 18.04.17 16:29 
Moin Mithrandir,
suche mal nach "Programmierung von Strategiespielen" hier im Forum :wink:
Gruß Fiete

_________________
Fietes Gesetz: use your brain (THINK)