Playing chess 960 against SMIRF

Programming Topics (Computer Chess) and technical aspects as test techniques, book building, program tuning etc

Moderator: Andres Valverde

Smirf UCI alpha 3

Postby Roland Chastain » 06 Jun 2019, 00:31

Smirf UCI seems to work correctly now. Thank you for your help.

Smirf UCI 0.0.1 alpha
Roland Chastain
 
Posts: 39
Joined: 24 Feb 2019, 12:45
Location: Dakar, Senegal

Re: Playing chess 960 against SMIRF

Postby Roland Chastain » 06 Jun 2019, 21:43

Added a perft command ("perft n"). Git repository updated.

It isn't Smirf UCI who disconnects now (because of a move not recognized), it's Cute Chess who crashes at the beginning of some games, with a message saying "Cannot initialize player Smirf". :?

I will make some tests with Winboard.
Roland Chastain
 
Posts: 39
Joined: 24 Feb 2019, 12:45
Location: Dakar, Senegal

Re: Playing chess 960 against SMIRF

Postby Roland Chastain » 06 Jun 2019, 22:23

With Winboard, Smirf UCI seems to works perfectly. But I didn't find how to play a FRC tournament. Is it possible?
Roland Chastain
 
Posts: 39
Joined: 24 Feb 2019, 12:45
Location: Dakar, Senegal

Re: Playing chess 960 against SMIRF

Postby H.G.Muller » 07 Jun 2019, 23:13

Sure. Just switch to FRC with the New Variant dialog, and then start a tournament. Running a tournament should not alter the variant you are in.
User avatar
H.G.Muller
 
Posts: 3160
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: Playing chess 960 against SMIRF

Postby Roland Chastain » 07 Jun 2019, 23:39

H.G.Muller wrote:Sure. Just switch to FRC with the New Variant dialog, and then start a tournament. Running a tournament should not alter the variant you are in.


Great. Thank you for your answer.

By the way, I tried, for fun, to replace SmirfEngine.dll with older versions. It didn't work, I got a runtime error 217.
Roland Chastain
 
Posts: 39
Joined: 24 Feb 2019, 12:45
Location: Dakar, Senegal

Re: Playing chess 960 against SMIRF

Postby Roland Chastain » 10 Jun 2019, 14:21

A little but important correction has been done. And now Smirf UCI has an icon and a logo for Winboard. :)

Smirf UCI 0.0.1 alpha 3

I could include Smirf UCI in a FRC tournament with Winboard. It was working correctly. From time to time Smirf UCI exited unexpectedly, but the tournament could go to the end.
Roland Chastain
 
Posts: 39
Joined: 24 Feb 2019, 12:45
Location: Dakar, Senegal

Re: Playing chess 960 against SMIRF

Postby Roland Chastain » 11 Jun 2019, 12:14

Finally I found the explanation for the runtime error 217. It's because of SmirfEngine dependencies to other libraries. I don't have some of them, and the other weren't in the good directory. After that, I have three different versions of SmirfEngine.dll working. Maybe I will add a command line option or a INI file, so the user can select the version that Smirf UCI will use. 8-)
Roland Chastain
 
Posts: 39
Joined: 24 Feb 2019, 12:45
Location: Dakar, Senegal

Re: Playing chess 960 against SMIRF

Postby Roland Chastain » 12 Jun 2019, 12:09

I looked after the problem of the hash size. As a quick solution, I decided to use a hardcoded value. For now it's 32 (I saw a discussion where you proposed 32 as a possible value). I see that here you suggest 128.
Roland Chastain
 
Posts: 39
Joined: 24 Feb 2019, 12:45
Location: Dakar, Senegal

Previous

Return to Programming and Technical Discussions

Who is online

Users browsing this forum: No registered users and 5 guests