Search found 71 matches

by Ratosh
Mon Jan 14, 2019 12:04 am
Forum: Computer Chess Club: Tournaments and Matches
Topic: Troubled Waters 4CPU
Replies: 16
Views: 2356

Re: Troubled Waters 4CPU

Thanks for the tournament Graham!
by Ratosh
Fri Jan 11, 2019 9:56 pm
Forum: Computer Chess Club: Tournaments and Matches
Topic: Troubled Waters 4CPU
Replies: 16
Views: 2356

Re: Troubled Waters 4CPU

Finally not last!
by Ratosh
Fri Jan 11, 2019 2:29 am
Forum: Computer Chess Club: General Topics
Topic: 101 KNNvKP mates
Replies: 3
Views: 611

Re: 101 KNNvKP mates

This position is a stalemate.

Code: Select all

3K3k/7p/7N/7N/8/8/8/8 b - -
by Ratosh
Mon Dec 31, 2018 4:53 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Bitboard question (from xiphos code)
Replies: 9
Views: 1289

Re: Bitboard question (from xiphos code)

A few square tricks:
  • Invert the square rank: (square xor 56)
  • Relative square: (square xor color * 56)
  • Invert rank: (rank xor 7)
  • Relative rank: (rank xor color * 7)
  • Square file: (square and 7)
  • Square rank: (rank >> 3)
  • Mirror file: (file xor 7)
by Ratosh
Sun Dec 30, 2018 2:09 am
Forum: Computer Chess Club: Tournaments and Matches
Topic: 72nd Amateur Series Division 3
Replies: 13
Views: 1657

Re: 72nd Amateur Series Division 3

Thanks for the tournament Graham, congrats Ronald!
by Ratosh
Sun Dec 23, 2018 2:56 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: fast(er) movegen
Replies: 34
Views: 6200

Re: fast(er) movegen

Great info Ronald, i expected a bigger influence on slower move generation.

Thanks
by Ratosh
Fri Dec 21, 2018 12:02 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: new axolotl!
Replies: 10
Views: 1540

Re: new axolotl!

Hey Luis,

You can get to 3000 CCRL running on a JVM. Chess22k is written in Java and is about 3100 CCRL, Pirarucu is written in Kotlin and is about 2950 CCRL. My engine (Pirarucu) does not have a fast move generator, but has a decent search speed.
by Ratosh
Thu Dec 20, 2018 11:50 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Insurance thread
Replies: 7
Views: 1072

Re: Insurance thread

Pirarucu implements the "too lazy" smp and seems to scale really well.
by Ratosh
Sat Dec 15, 2018 1:13 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: sprt question
Replies: 3
Views: 1303

Re: sprt question

Hi,

I've a modification on his OpenBench on my fork that i can input the minimum number of games i want to use in a test, i use it to make regression tests with a fixed number of games.

This is my modifications: Change

PS.: You'll need to patch your database to create the mingames column.
by Ratosh
Tue Dec 11, 2018 10:02 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Quantifying progress && Naked WAC
Replies: 8
Views: 1279

Re: Quantifying progress && Naked WAC

Hi Louis, If you wanna test the base strength of your engine you can use some really low rated engine on CCRL or any other rating list, but the best way to measure progress is using SPRT. I use OpenBench by Andrew Grant, it has integration with GitHub branches, so you can test if a branch is "better...