Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Spielprogrammierung mit LabView Studienwoche vom 21.Sept. bis 26.Sept.2003 Markus Sutter, Andreas Mehmann Betreuer: Tibor Gyalog und Florian Müller.

Ähnliche Präsentationen


Präsentation zum Thema: "Spielprogrammierung mit LabView Studienwoche vom 21.Sept. bis 26.Sept.2003 Markus Sutter, Andreas Mehmann Betreuer: Tibor Gyalog und Florian Müller."—  Präsentation transkript:

1 Spielprogrammierung mit LabView Studienwoche vom 21.Sept. bis 26.Sept.2003 Markus Sutter, Andreas Mehmann Betreuer: Tibor Gyalog und Florian Müller

2 Vier Gewinnt

3 Der Min-Max Algorithmus: Max (PC) Min (Spieler) Max (PC) Min (Spieler)

4 Vier Gewinnt Heuristik: Punkte der Spielstellung:ZweierDreierViererPCA2A3A4 SpielerB2B3B4

5 Vier Gewinnt class Spielstellung{ public int evaluate(int[] count_p, int[] count_o){ int overallState = 0; int state_p = 0; int state_o = 0; state_p += count_p[0]*10; state_p += count_p[1]*40; state_p += count_p[2]*5000; state_o += count_o[0]*10; state_o += count_o[1]*40; state_o += count_o[2]*5000; overallState = state_p - state_o; return overallState; } textbasierendes Programmieren (Java) - LabViewtextbasierendes Programmieren (Java)

6 Vier Gewinnt Was ist LabView?

7 Vier Gewinnt Erkennen der aktuellen Spielsituation:

8 Vier Gewinnt Zelle +1 im Array Linien zählen Heuristik DiagonalWaagrecht Alles zählen

9 Vier Gewinnt HeuristikZellenhöhe Min-Max Algorithmus

10 Vier Gewinnt Danke


Herunterladen ppt "Spielprogrammierung mit LabView Studienwoche vom 21.Sept. bis 26.Sept.2003 Markus Sutter, Andreas Mehmann Betreuer: Tibor Gyalog und Florian Müller."

Ähnliche Präsentationen


Google-Anzeigen