Search found 692 matches

by phhnguyen
Wed Jul 31, 2019 3:13 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Banksia - Yet another Chess Tournament Manager
Replies: 32
Views: 8051

Re: Banksia - Yet another Chess Tournament Manager

I wanted to try this out on Ubuntu 1904 compiled with cmake. I had to do a little change: My c++ is a bit rusty, but casting them explicitly seems to do the job, but I get more of this error after I fixed them Thanks for your report. I have fixed some bugs/issues and tested on my Ubuntu 12 using gc...
by phhnguyen
Tue Jul 30, 2019 1:28 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Banksia - Yet another Chess Tournament Manager
Replies: 32
Views: 8051

Re: Banksia - Yet another Chess Tournament Manager

"inclusive players" is used to lock an (or some) engine to matches, including sides. This function can help in your case. To make two engines play again each other which one (engine A) always plays on white side (it is locked to all games and locked to one side), you may edit some fields as below: "...
by phhnguyen
Mon Jul 29, 2019 11:24 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Banksia - Yet another Chess Tournament Manager
Replies: 32
Views: 8051

Banksia 3.0

Banksia 3.0 is released! New main features: Swiss tournament detect opening names, variants, ECOs (save to PGN files) profile (for Windows only): detect the number of threads, memory and CPU usage for engines adjudication: finish a game if its length exceeds the given limit or the position hits Syzy...
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: 4382

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: 623

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: 1438

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: 5658

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: 5658

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: 5658

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: 8051

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...