bepunktungssystem? die figuren?
Bauer: 1
Läufer: 3
Springer: 3
Turm: 5
Dame: 8 (oder 9 ?)
König: ~ (unendlich, ohne könig hat man verloren
)
bevor du mit ner ki anfängst, schreib erstmal eine "grafik"-engine, die folgende anforderungen erfüllt:
- darstellung der akuellen stellung
- entgegennahme von user-inputs (maus, tastatur)
- entgegennahme von programm-inputs (functions/ procedures)
- einfach ansteuerung (zb. TrackFigure(x1,y1,x2,y2); )
dann erweiterst du diese engine mit einem reinen bewertungssystem, das einfach sagt, wie es seiner meinung nach grade steht.
dieses testest du dann
ausführlich
wenn es gut ist, dann baust du ein das er züge selber ausprobiert.
und dann, ist es nur noch ein kleiner schritt bis zur "richtigen" ki