Search found 369 matches

by phhnguyen
Fri Jul 26, 2019 8:06 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Winboard state machine diagram
Replies: 10
Views: 3585

Re: Winboard state machine diagram

Hi I am trying to understand the communication between Winboard and the chess engine a little better. See: Chess Engine Communication Protocol http://www.open-aurec.com/wbforum/WinBoard/engine-intf.html and: WinBoard/XBoard protocol state diagram https://www.chessprogramming.org/Chess_Engine_Commun...
by phhnguyen
Sun Jul 21, 2019 3:00 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Interface's adjudication
Replies: 1
Views: 459

Interface's adjudication

I start to improve the adjudication function for Banksia (a chess interface). For human tournament, adjudication is a process to finish and determine the result when time runs out for a match without chess clock. It does not count the cases when a match finished by mating, draw by rules... Currently...
by phhnguyen
Thu Jul 18, 2019 2:37 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Asymptote would be great but it has a serious BUG ....
Replies: 6
Views: 1089

Re: Asymptote would be great but it has a serious BUG ....

No Asymptote issues here. Same here! So far no crash, no time out for fast tournaments (6s) on my iMac, using asymptote-v0.6.2-osx-64bit: Nguyens-iMac:BanksiaMatch nguyenpham$ ./Banksia -jsonpath ./tour.json -no Banksia, Chess Tournament Manager, by Nguyen Pham - version 2.51 opening books loaded, ...
by phhnguyen
Thu Jul 18, 2019 12:16 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Need help to make Crafty work
Replies: 31
Views: 4055

Re: Need help to make Crafty work

lol, I have asked myself sometimes why they are two different words (“cores” and “smp”).

BTW, IMO, “cores” is a bit easier to guess the meaning than “smp”!
by phhnguyen
Wed Jul 17, 2019 9:55 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Need help to make Crafty work
Replies: 31
Views: 4055

Re: Need help to make Crafty work

Thank Mike and Bob, From Mike's game logs, I suspected my Crafty binary may cause the problem. Thus I have downloaded a new (actually it is three years old, not really new :? ) one from Mike's github - Crafty 25.2 for macOS. - It (Mike's binary) still displays the error message when I set cores to 1...
by phhnguyen
Tue Jul 16, 2019 10:17 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Need help to make Crafty work
Replies: 31
Views: 4055

Re: Need help to make Crafty work

I still get some difficulties to make Crafty works smoothly. Crafty continues to puzzle me by some ambiguous messages. E.g., it doesn't like to set cores=1 by displaying an error. unable to open book file [./book.bin]. book is disabled unable to open book file [./books.bin]. Crafty v25.3 machine has...
by phhnguyen
Sun Jul 14, 2019 5:16 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Banksia - Yet another Chess Tournament Manager
Replies: 32
Views: 6203

Banksia 2.2

Version 2.2! It supposes knockout (elimination) type and resumption last incomplete tournaments. There are also compiled binaries for Mac OS and Windows 64 bits you can quickly try. Now Bansia has almost all features/functions I have dreamed for: small, fast, portable, easy to use, easy to integrate...
by phhnguyen
Fri Jul 12, 2019 9:38 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Banksia - Yet another Chess Tournament Manager
Replies: 32
Views: 6203

Banksia - version 2.0

I have just released version 2.0. The new feature is to auto-generate JSON files which are used to play tournaments. Instead of spending hours or even days to create manually parameters for command line and/or JSON files, now all are auto-generated in few minutes. Bellow is the introduction from the...
by phhnguyen
Wed Jul 10, 2019 1:49 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Banksia - Yet another Chess Tournament Manager
Replies: 32
Views: 6203

Re: Banksia - Yet another Chess Tournament Manager

Wow, thank you. I have never written a makefile myself before :D
by phhnguyen
Wed Jul 10, 2019 1:48 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Need help to make Crafty work
Replies: 31
Views: 4055

Re: Need help to make Crafty work

No, that would be a protocol violation. The engine is not allowed to respond to 'ping' before it fully processed all earlier commands, and that includes the 'force'. If 'force' would lead to printing of a move, (or a move would already have been printed when the 'force' was under way), that move wo...