Search found 286 matches

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

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

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

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

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

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

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

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

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...
by Karlo Bala
Wed Feb 20, 2019 10:38 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Singular extension ... again
Replies: 5
Views: 1352

Re: Singular extension ... again

But I thought that singular extension aimed at looking if in the current situation there is only one good move (and then extend). If depth of the tt move is enough, and we trust it, I was thinking that at least ttscore-pawnValue was the bound to use (in a fail soft framework). Maybe all those very ...
by Karlo Bala
Sun Feb 10, 2019 11:01 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Chess engine on ASIC bitcoin miner?
Replies: 7
Views: 2005

Re: Chess engine on ASIC bitcoin miner?

Is practical? Is it even possible? Surely a simple MTCS evaluation should be possible on it. No & no. ASIC - Application-Specific Integrated Circuit Bitcoin miner just performs SHA2 hash calculation. Nothing more, nothing less. It is not an FPGA (at least new miners are not an FPGA), and cannot be ...