Einzelnen Beitrag anzeigen

Benutzerbild von mr47
mr47

Registriert seit: 6. Dez 2004
Ort: Stuttgart
644 Beiträge
 
Delphi 2005 Personal
 
#13

Re: Schach: Überprüfung, ob Zug erlaubt

  Alt 4. Jun 2005, 23:27
Man braucht nicht über 100. Man braucht für einen Bauern genau eine + Schlagen

y ist die Position auf der y-Achse auf der der Bauer steht.

Zitat:
y+1
Wenn das für die Weißen steine gilt, muss man bei allen Schwarzen nur das Vorzeichen umdrehen. Die sollen ja dann von oben nach unten laufen also

Zitat:
y-1
Für einen Springer gäbe es dann 4 Möglichkeiten:

Zitat:
y+1 & x+1
y+1 & x-1
y-1 & x-1
y-1 & x+1
und dann halt immer noch prüfen: wenn y=maximum then y+1 nicht möglich wenn y=minimum then y-1 nicht möglich

Aber das von Chamiara sieht professioneller aus


mfg

edit 1+2+3: Die kleinen Fehler die niemand merkt hab ich entfernt
  Mit Zitat antworten Zitat