Search found 288 matches

by Karlo Bala
Tue Jul 28, 2020 7:47 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish evaluation
Replies: 6
Views: 671

Re: Stockfish evaluation

Ras wrote:
Tue Jul 28, 2020 7:13 pm
Karlo Bala wrote:
Tue Jul 28, 2020 7:06 pm
The thing that is strange to me is that in equal positions Stockfish always think that stands better, even with reversed colors.
Did you set the contempt parameter to 0?
You're right. At first sight, I simply didn't notice the contempt option. Somehow it is barely visible :)
Thank you!
by Karlo Bala
Tue Jul 28, 2020 7:06 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish evaluation
Replies: 6
Views: 671

Stockfish evaluation

After a while, I'm playing with Stockfish. The thing that is strange to me is that in equal positions Stockfish always think that stands better, even with reversed colors.

Does new Stockfish use asymmetric search or evaluation?
by Karlo Bala
Wed May 13, 2020 12:33 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Score "no pawns" question
Replies: 7
Views: 643

Re: Score "no pawns" question

OK, thanks Ras. Here is code (that is only called when there are no pawns) from Vice that checks if a draw is likely with the remaining pieces. I was hoping for something a bit simpler! // sjeng 11.2 //8/6R1/2k5/6P1/8/8/4nP2/6K1 w - - 1 41 int MaterialDraw(const S_BOARD *pos) { ASSERT(CheckBoard(po...
by Karlo Bala
Wed Apr 22, 2020 10:56 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Null Move
Replies: 8
Views: 823

Re: Null Move

It's a good idea to never do two null moves in a row. If I remember well, Vincent Diepeven was a proponent of two consecutive null moves to avoid zugwang; but, of course, triple null moves should then be avoided. A double null move has a flow, you can see in the discussion between Vincent and Chris...
by Karlo Bala
Tue Apr 21, 2020 4:40 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Allowing null move pruning in the endgame.
Replies: 5
Views: 758

Re: Allowing null move pruning in the endgame.

I changed my null move pruning code to allow it to prune in the endgame and I've seen some great results with it. The compensation is that I decrease the null move search reduction from 3 to 2 in the endgame. I used to not allow any null move pruning if there are 3 or fewer non-pawn pieces for the ...
by Karlo Bala
Thu Nov 28, 2019 9:13 pm
Forum: Computer Chess Club: General Topics
Topic: You can make Money with your RTX 2080 SYSTEM while you sleep.....
Replies: 3
Views: 893

Re: You can make Money with your RTX 2080 SYSTEM while you sleep.....

Have you just spent a tidy sum for graphics cards and even a powerful new computer? , now you can make Money while you sleep ................... https://en.chessbase.com/post/fat-fritz-in-the-cloud And what to do with ducats? Can you withdraw $? Isn't it better to just mine some crypto (rvn, eth, ....
by Karlo Bala
Thu Nov 14, 2019 9:14 pm
Forum: Computer Chess Club: General Topics
Topic: Stockfish search stops here after 99 plies, why?
Replies: 10
Views: 1847

Re: Stockfish search stops here after 99 plies, why?

8/4k3/8/1p1p1p1p/pPpPpPpP/P1P1P1P1/8/6BK w - - 0 1 after 99 plies no more output in next hour even if CPU usage is still 100% :!: analysis by Stockfish 121119 64 BMI2: ... 1.Bf2 Ke6 2.Kg1 Kd6 3.Be1 Ke6 4.Kf2 Ke7 5.Kf1 Kf6 6.Ke2 Ke6 7.Bd2 Kd7 8.Kf2 Ke6 9.Kf1 Ke7 10.Kg2 Kf6 11.Kh2 Ke7 12.Kh1 Ke6 13.B...
by Karlo Bala
Mon Sep 16, 2019 10:59 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Crafty 25.3 MSVS 2019
Replies: 32
Views: 7925

Re: Crafty 25.3 MSVS 2019

OK, we are still mucking around with this. Joshua is compiling using the latest MSVC stuff. Here's our problem (I don't have a windows box to try this on so am getting compile help.) We can access __popcnt() with no problems including intrin.h. but we can NOT access __popcnt64(). Apparently the com...
by Karlo Bala
Wed May 22, 2019 6:24 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: One idea to solve chess?
Replies: 35
Views: 11035

Re: One idea to solve chess?

Let's say it was possible. I doubt that one could store the number of weights needed for that network because I dont think current networks arelarge enough to give a perfect answer to any chess position Has anyone tried to compress the data of a 3 men tablebase in a NN and get the same result? That...
by Karlo Bala
Sat Feb 23, 2019 11:16 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Particle Swarm Optimization Code
Replies: 10
Views: 3293

Re: Particle Swarm Optimization Code

For anyone interested, I posted on my website the C# code I wrote that implements a multi-threaded particle swarm optimizer. See MadChess 3.0 Beta Build 75 (Eval Param Tuning) . I find the idea rather straight-forward and easy to understand. Each iteration a particle's velocity is influenced by ine...