Thomas Schmieder: Suche ambizionierte Fernschachspieler...

Beitrag lesen

Hallo Gunther,

es wäre nett von dir, wenn du denjenigen mal fragen, oder anmailen würdest :-D

Hab ich schon. Ich habe den Link mauf den Thread weitergeschickt. Und außerdem gebe ich es Montag noch meiner Kollegin, die sich auch schon mit der Thematik befasst hat.

Wir bauen das natürlich als Client/Server-Lösung. Die Überprüfung findet da auf dem Server statt. Es wird einfach ein bewegungsmuster für die 8 Figurentypen festgelegt und gespeichert. das gibt ungefähr 3,5kByte Konstanten.

Wann darf denn kleine Rochade (mehr) gemacht werden? Wenn ein Feld der Basislinie, über die der König marschiert, bedroht ist und wenn schon einmal eine Figur bewegt wurde - oder?

wenn ich euch vielleicht umgekehrt behilflich sein kann, gerne...

Ja, da könnten wir uns gut austauschen.

im PGN-Format? Habt ihr ein eigenes Script für die Wiedergabe geschrieben?

PNG oder jpg ist da doch ziemlich egal, denn die 16 verschiedenen Figuren müssen ja nur einmal geladen werden. da kann man auch GIFs nehmen, da wir die Fuguren ja nicht mehr dynamisch umrechnen müssen, sondern nur platzieren.

Ich habe bisher ein JS-Script geschrieben, welches auf

  • Gültigkeit des Zuges (Rochade und e.p. inbegriffen)
  • Schach
  • Schach matt
  • Patt
  • Remis
    prüft, und ausserdem eine Zugnotation im PGN-Format erzeugt.

Das sir schon gut. Eine abschließende Prüfung sollte aber immer auf dem Server durchgeführt werden.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Intelligenz ist die Fähigkeit, aus Fehlern Anderer zu lernen und Mut die, eigene zu machen.