Registriert seit: 6. Dez 2004
Ort: Stuttgart
644 Beiträge
Delphi 2005 Personal
|
Re: Schach: Überprüfung, ob Zug erlaubt
4. Jun 2005, 00:27
Mein Ansatz wäre dass mit einem Koordinatensystem zu machen. Jedes Feld hat zwei Nummern (Also x und y). Dann schreibst du für jede Figurenart eine kleine Liste, was erlaubt ist. Also für das Pferd ist
z.B. y+2 und x+1 oder y+2 und x-1 oder so ähnlich.....
Für den Bauern ist immer nur y+1 erlaubt. Allerdings gibts ja dann die Ausnahme mit dem Schlagen.... Da wäre ja dann x+1 und y+1 auch erlaubt. hm...
mfg mr47
|