Search found 295 matches

by Karlo Bala
Sat Oct 31, 2020 5:27 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Principal Variation Search vs. Transposition Table
Replies: 18
Views: 556

Re: Principal Variation Search vs. Transposition Table

Again: you CANNOT search the PV move first because you don't know it yet! PVS is about CONSTRUCTING the PV. If you knew the PV move, you wouldn't need to search anymore. If you want to construct the PV, it makes sense to search the TT move first. Or you can search a move from the PV returned by the...
by Karlo Bala
Sat Oct 24, 2020 1:33 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Train a neural network evaluation
Replies: 15
Views: 3118

Re: Train a neural network evaluation

How good is Zurichess set with 725K positions?
I immediately spotted positions 6 and 10 which are IMO incorrectly marked as draws.



by Karlo Bala
Sat Aug 08, 2020 3:37 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Idea #13 [experiment]
Replies: 14
Views: 3252

Re: Idea #13 [experiment]

There is no tuning, just a raw statistic from a large quality PGN, not suited for evaluation. Code: for each move : pst[piece_type][square_from]--; pst[piece_type][square_to]++; That's basically all there is except handling a few side effects. Thanks, It looks useful, especially for move ordering. ...
by Karlo Bala
Sat Aug 08, 2020 1:51 am
Forum: Computer Chess Club: General Topics
Topic: Some top engines solve this instantly, but Humans ?
Replies: 12
Views: 1803

Re: Some top engines solve this instantly, but Humans ?

In both positions you are incorrect Look at this video by the Author GM David Smerdon ==> https://www.youtube.com/watch?v=AUFRVLjHbeM&t=428s You are missing the point of the video... The position is simply lost for white. The point of the video is how to confuse the opponent and provoke to make an ...
by Karlo Bala
Sat Aug 08, 2020 1:38 am
Forum: Computer Chess Club: General Topics
Topic: Some top engines solve this instantly, but Humans ?
Replies: 12
Views: 1803

Re: Some top engines solve this instantly, but Humans ?

the databases don't make mistakes. The entire premise is that the opponent would just casually make the wrong is what is wrong. After Tal played Nb3 rather than Ne4+, any GM would see that if he pushed the a-pawn it would be stalemate. The correct response to Nb3 is to move Be3. Granted, against a ...
by Karlo Bala
Fri Aug 07, 2020 2:46 pm
Forum: Computer Chess Club: General Topics
Topic: Some top engines solve this instantly, but Humans ?
Replies: 12
Views: 1803

Re: Some top engines solve this instantly, but Humans ?

There are two positions that stuck into my mind from the book The Complete Chess Swindler by GM David Smerdon. This Position is the first position that you find on page 9, where Black seems to be winning obviously, but if you are a great Swindler you can still draw with White. 8/8/8/2b4p/8/p5k1/3N4...
by Karlo Bala
Thu Aug 06, 2020 1:22 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Measuring position complexity
Replies: 6
Views: 1743

Re: Measuring position complexity

The effective branching factor?!
by Karlo Bala
Tue Jul 28, 2020 7:47 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Stockfish evaluation
Replies: 6
Views: 1948

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

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

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...