Schachcomputer.info Community

Schachcomputer.info Community (https://www.schachcomputer.info/forum/index.php)
-   Die ganze Welt der Schachcomputer / World of chess computers (https://www.schachcomputer.info/forum/forumdisplay.php?f=2)
-   -   Info: UCI-Driver for the Novag Citrine (https://www.schachcomputer.info/forum/showthread.php?t=1633)

Winterbottom 07.01.2008 16:34

UCI-Driver for the Novag Citrine
 
1 Anhang/Anhänge
Hi all!
Here's my brand-new UCI-Driver for the Novag Citrine. Now it's possible to play online with the Citrine! Have a try and tell me what you think about it.



Ucitrine v.0.1 by JSM
An UCI-Driver for the Novag Citrine



Installation


1) Microsoft .net is required (v.2 or higher)

2) Write the portname to which the citrine is connected
into the first line of "Settings.txt"
(Example: COM8)



Usage

1) For online-play, use Arena 1.1
The latest Arena does not support online-play
(http://www.playwitharena.com/)


Known Issues

-If the opponent captures a piece, it's not shown correctly
which piece is being captured.

-Using Arena 1.1 (http://www.playwitharena.com/):
If the opponent mates, the last move will not be send to
the Citrine.

Chessguru 07.01.2008 23:50

AW: UCI-Driver for the Novag Citrine
 
Hallo,

tolle Idee, muss ich schon sagen, aber irgendwie bekomme ich den Treiber nicht zum Laufen unter Arena. Bei einer neuen Partien höre ich zwar die Initalisierung des Brettes, aber Züge werden nicht ausgespielt.

Was könnte die Ursache sein?

Gruß,
Micha

MichaelD 08.01.2008 18:05

AW: UCI-Driver for the Novag Citrine
 
Hallo,


Ich habe mal einen Link zu diesem Thread ins Arena-Forum gestzt. Vielleicht weiss da jemand etwas. Ich habe leider das Citrine Board nicht kann es also nicht testen. Das ist zwar blöd für ein Support aber was soll's ... :D

Vielleicht weiss sogar Martin etwas und sagt es uns.


Michael

spacious_mind 08.01.2008 18:45

AW: UCI-Driver for the Novag Citrine
 
Zitieren:

Zitat von Chessguru
Hallo,

tolle Idee, muss ich schon sagen, aber irgendwie bekomme ich den Treiber nicht zum Laufen unter Arena. Bei einer neuen Partien höre ich zwar die Initalisierung des Brettes, aber Züge werden nicht ausgespielt.

Was könnte die Ursache sein?

Gruß,
Micha

Micha:

Benutzt du Arena 1.1?

Winterbottom 08.01.2008 19:26

AW: UCI-Driver for the Novag Citrine
 
Moin!

Also wenn vom Brett akustisches Feedback kommt, dann geht ja auf jeden Fall schonmal die Kommunikation (richtiger Serial-Port, etc.).

Vielleicht fehlt noch ein erklärendes Wort zum Treiber:
Ucitrine ist dafür gedacht, daß man den Citrine als PC-Brett benutzt. Also spielt man selbst am Brett (egal ob Weiß oder Schwarz) und Arena stellt einen Gegner, zB einen Online-Gegner (nur bei Arena 1.1). Das Online-Spiel war der Hauptgrund für mich, das Programm zu schreiben. Es ist zZ nicht möglich, beide Seiten auf dem Brett zu spielen (und nur die Züge an Arena zu schicken) und es ist auch nicht möglich, beide Seiten in Arena zu spielen (und die Züge an das Brett zu schicken. Dafür hat Arena 1.99b4 schon eine eingebaute Funktion, die auch sehr gut klappt.

Und nochwas: Der Citrine ist relativ lahm, darum mußte ich Ucitrine auch mit ein paar Wartesekunden programmieren... sollten aber selbst im schlimmsten Fall nicht mehr als 3-4 sein.

Gruß,
Winterbottom

Chessguru 08.01.2008 19:36

AW: UCI-Driver for the Novag Citrine
 
Ach so, alles klar Prinzip verstanden. Sehr schöne Geschichte, wenn man weiß wie es funktioniert. Danke.

Gruß,
Micha

P.S.: Bist du (Winterbottom) der aus dem Film? ;)

Winterbottom 08.01.2008 19:44

AW: UCI-Driver for the Novag Citrine
 
Zitieren:

Zitat von Chessguru
P.S.: Bist du (Winterbottom) der aus dem Film?

Jou, der Film (Dinner For One) war Ideengeber! :)

juekes 03.03.2008 00:31

Benötige Hilfe
 
ala Kochbuch.

Ich bastel und probiere, aber ich bekomm es nicht hin.

Ich habe Ucitrine als Motor in Arena 1.1 eingebunden.
Ich starte Ucitrine und es kommt auch eine Verbindung zum Brett zustande.
Ich mache nen Logon bei FICS.
Wähle via play xx einen Spielpartner
und das wars.

Was mach ich nur falsch???


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:42 Uhr.

Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info