Search found 71 matches

by Ratosh
Tue Dec 11, 2018 11:55 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: fast(er) movegen
Replies: 34
Views: 6188

Re: fast(er) movegen

Michael Sherwin wrote:
Tue Dec 11, 2018 5:41 am
Ratosh wrote:
Mon Dec 10, 2018 9:50 pm
Oh, i assumed it since most top engines use bitboard. What would be the reason why they would chose it over other options?
if(!(wPassed[sq] & bPawns)) score += PASSED_PAWN_BONUS;
Thank you.
by Ratosh
Mon Dec 10, 2018 11:02 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: fast(er) movegen
Replies: 34
Views: 6188

Re: fast(er) movegen

From GitHub pricing page: "GitHub is free to use for public and open source projects."
by Ratosh
Mon Dec 10, 2018 9:50 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: fast(er) movegen
Replies: 34
Views: 6188

Re: fast(er) movegen

Oh, i assumed it since most top engines use bitboard. What would be the reason why they would chose it over other options?
by Ratosh
Mon Dec 10, 2018 7:58 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: fast(er) movegen
Replies: 34
Views: 6188

Re: fast(er) movegen

HGM's move generation on qperft is a good reference for speed. If you want to change your board representation there is no doubt that bitboard representation is the fastest.
by Ratosh
Mon Dec 10, 2018 3:24 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: fast(er) movegen
Replies: 34
Views: 6188

Re: fast(er) movegen

Hi Flok, I have the same feeling that my engine has a slow move generation. QPerft tool by HGM has a really fast move generation (IDK if it is the fastest), his tool is at least 17x faster than my engine, but it is only move generation. His tool depth 6: ./perft 6 ... Quick Perft by H.G. Muller Perf...
by Ratosh
Sun Dec 02, 2018 2:07 pm
Forum: Computer Chess Club: Tournaments and Matches
Topic: Eight-Headed Monsters IX
Replies: 38
Views: 4981

Re: Eight-Headed Monsters IX

Thanks Graham!
by Ratosh
Wed Nov 21, 2018 4:25 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Lazy SMP and 44 cores
Replies: 21
Views: 4686

Re: Lazy SMP and 44 cores

Hi Sanders, On Pirarucu i have similar search info: - Only Pawn cache and Transposition are shared; - No eval cache nor material cache; - PV and score is updated by master thread and taken from TT. I have 2 different threads running (main search and helper search): - The main controls the search sto...
by Ratosh
Tue Nov 20, 2018 5:36 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Revived Engine - Frank Walter 2.2.0 (Java - WB)
Replies: 16
Views: 2528

Re: Revived Engine - Frank Walter 2.2.0 (Java - WB)

Congrats on your project! Really nice to have Syzygy TB support in Java!
by Ratosh
Sat Nov 17, 2018 12:45 pm
Forum: Computer Chess Club: Tournaments and Matches
Topic: Open Swiss Edition II
Replies: 62
Views: 7825

Re: Open Swiss Edition II

Please include Pirarucu.

Thanks,
by Ratosh
Thu Nov 15, 2018 11:35 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: new Engine, Axolotl
Replies: 31
Views: 5041

Re: new Engine, Axolotl

Hi Louis,

Congrats on your project. I'd recommend configuring Travis or any CI github plugin to create releases, it should be doable using maven, you can check how i do it with gradle here. To create a version i just need to create a github tag.

Thanks,
Raoni Campos