realbasic-nug.de
[Top] [All Lists]

Re: Parsen von Schachdaten

To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: Re: Parsen von Schachdaten
From: i-Style Design WebServices -- Christoph Engelbert <engelbert at i-styledesign dot de>
Date: Wed, 19 Jan 2005 20:24:58 +0100
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
Organization: i-Style Design WebServices
References: <724B4DC1-6A39-11D9-9EAF-000A95CD350C at macnews dot de> <200501191750 dot j0JHoAA04769 at gate dot soulianis dot lan> <F8A2A865-6A4E-11D9-8448-000A95CD350C at macnews dot de>
Hi,

du kannst sowas doch intern speichern oder? muss das denn in nem log stehen?

und 40 züge nachzurechnen is ne sache von wenigen 1/100 sekunden würde ich jetzt mal so behaupten...

Chris

Pepe schrieb:
Hallo Leute,

Am 19.01.2005 um 18:50 schrieb Stephan Stoske:


Hi Pepe,

hier findest du eine ausführliche Doku zum PGN-Format

http://www.geocities.com/CapeCanaveral/Launchpad/2640/pgn/pgn_spec/
pgn_lidx.htm

Grüße, Stephan


Hallo Stephan,

dank' Dir, ich habe vorher schon hier geschaut: http://www.very-best.de/pgn-spec.htm


Am 19.01.2005 um 18:17 schrieb Dietmar Plassmann:

Pepe wrote:

Wieso wird das nicht in den Moves gespeichert und wie kann Chess dann
nach dem Laden einer solchen Datei wissen, bei welchem Zug ein anderer
Stein geschlagen wurde und bei welchem nicht?


Warum sollte das gespeichert werden? Wenn ich die Moves alle kenne, kann
ich auch das Spiel gerade soweit durchspielen und habe exakt das, was
vorher gespielt wurde. Das das schnell geht, sollte wohl jedem klar sein
:-)

Dietmar


Hallo Dietmar & Rest,

ihr habt mir (leider) das gesagt, was ich schon vermutet hatte, aber eigentlich nicht ganz glauben wollte. Es würde doch viel schneller gehen, wenn ich gleich richtig abspeichere und dann anhand der komplett gespeicherten Daten gleich die richtige Konstellation einlese, anstatt alles nochmal von vorne durchzuspielen?!?

Des weiteren: wenn ich in Chess ein Spiel mit 40 gemachten Zügen lade und die Züge Stück für Stück zurücknehme, wird stets jedesmal beim Rückgängigmachen *eines Zuges* die komplette Spielentwicklung bis hin zum jeweiligen Zug gemacht? Sinnvoller wäre doch, im GameLog noch Infos mit den Daten des jeweiligen geschlagenen Steines anzulegen, dann müsste man z.B. für das Rückgängigmachen des letzten Zuges nur kurz im GameLog nachsehen und die jeweiligen Steine an ihren Ort setzen anstatt die komplette Spielentwicklung nochmal durchzumachen. Wäre doch eigentlich ökonomischer, oder?

Die PGN scheint ja inzwischen auch auf andere Games als Schach abzufärben, glaube ich. Falls ich in der Richtung also mal was fertigstelle, achte ich auf die Standards.

Danke für eure Hilfe,
Pepe



<Prev in Thread] Current Thread [Next in Thread>