Search found 258 matches

by Roland Chastain
Fri Apr 24, 2020 12:31 pm
Forum: Computer Chess Club: General Topics
Topic: Booot 6.4 release
Replies: 34
Views: 5096

Re: Booot 6.4 release

Krzysztof Grzelak wrote:
Tue Apr 21, 2020 12:59 pm
Roland Chastain have you even tested Booot 3.4.
Sorry, I didn't see your message before. Yes, I tested it (with CuteChess Cli), and didn't have any problem.

I used booot6.exe. I will do another test with booot6_popcnt.exe.
by Roland Chastain
Fri Apr 10, 2020 5:24 pm
Forum: Computer Chess Club: General Topics
Topic: New WinBoard beta
Replies: 3
Views: 589

Re: New WinBoard beta

Thank you for the new version. It seems to work well, and I would say that it is handy and easy enough to understand. I have a doubt about the rights granted. I suppose that it has to do with castling and en-passant square. Rights granted for a rook means that it can castle if rights are also grante...
by Roland Chastain
Thu Apr 09, 2020 4:40 pm
Forum: Computer Chess Club: General Topics
Topic: Booot 6.4 release
Replies: 34
Views: 5096

Re: Booot 6.4 release

Simple readln will wait all the time till someone gives something :-) One clean technique for that is to have a dedicated input thread which can block on input. Yes, this is what I do in my programs. I have a ReadLn in the main thread, and call my BestMove function in another thread. {$IFDEF MSWIND...
by Roland Chastain
Thu Apr 09, 2020 8:40 am
Forum: Computer Chess Club: General Topics
Topic: Booot 6.4 release
Replies: 34
Views: 5096

Re: Booot 6.4 release

Hello Alex! I noticed that most Pascal engines use Window API for input/output. I never really understood the reason. In my programs, I simply use the standard "ReadLn" and "WriteLn" and it works, under Linux and under Windows. There must be a reason to use Windows API (since it's what everybody do...
by Roland Chastain
Wed Apr 08, 2020 9:39 pm
Forum: Computer Chess Club: General Topics
Topic: Booot 6.4 release
Replies: 34
Views: 5096

Re: Booot 6.4 release

MOBMAT wrote:
Wed Apr 08, 2020 9:27 pm
From my meager testing, which is for mate solving, I find that 6.3.1 is much faster than 6.4
But I'll keep trying more positions.
Interesting. Could you explain how you use it for that purpose? Is there a special option for that, or do you simply send a position and ask for the best move?
by Roland Chastain
Wed Apr 08, 2020 8:49 pm
Forum: Computer Chess Club: General Topics
Topic: Booot 6.4 release
Replies: 34
Views: 5096

Re: Booot 6.4 release

Hello Alex! Congratulations for the new release. Not yet had time to test it, but will do it ASAP. Finally small uci bug fixed (Thanks to Roland Chastain)! You're welcome. Some words about Linux version: this task seems much more difficult then i expected. The good news are: the new version of Delph...
by Roland Chastain
Thu Apr 02, 2020 11:34 pm
Forum: Computer Chess Club: General Topics
Topic: New engine: Stash
Replies: 87
Views: 15812

Re: New engine: Stash

Hello! Congratulations for the new release.

By the way, could someone explain to me the difference between stash-xxx-64 and stash-xxx-86_64?
by Roland Chastain
Sun Mar 29, 2020 9:55 am
Forum: Computer Chess Club: General Topics
Topic: New engine releases 2020
Replies: 274
Views: 54956

Re: New engine releases 2020

Hello! Alouette 0.1.2 is available.

I change all the identifiers to english names, and removed things in evaluation procedure.

You can play against Alouette on lichess.org:

https://lichess.org/@/AlouetteChessEngine
by Roland Chastain
Fri Feb 28, 2020 12:20 pm
Forum: Computer Chess Club: General Topics
Topic: A complete 2000 lines of code engine
Replies: 248
Views: 67174

Re: A complete 2000 lines of code engine

Compilation successful. Thank you!
by Roland Chastain
Fri Feb 28, 2020 9:27 am
Forum: Computer Chess Club: General Topics
Topic: A complete 2000 lines of code engine
Replies: 248
Views: 67174

Re: A complete 2000 lines of code engine

For this you can use the tools/build.sh script given to ensure optimization by profiling is done. Thank you for your answer. Here is what I get: [roland@localhost tools]$ sh build.sh Utilisation des specs internes. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-mageia-linux-gnu/8.3.1/lto-w...