Search found 112 matches

by Pio
Wed May 22, 2019 3:41 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Possible "real" hash collision
Replies: 27
Views: 2635

Re: Possible "real" hash collision

I probably gave the topic a bad title ... hash collision is most always a fantasy. Here Minic is probably more struggling with a lot of delaying checks and miss evaluate everything as a draw score thanks to repetition. But the plan for black is quite simple, put the two rooks on the 7th rank (to gr...
by Pio
Sat Jan 05, 2019 11:09 pm
Forum: Computer Chess Club: General Topics
Topic: Who is winning?
Replies: 3
Views: 418

Re: Who is winning?

Hi! I wonder who is winning here. I believe it is black but it seems Stockfish thinks otherwise. r3kr2/ppn5/3p4/2pPP1q1/2P1P2p/P1NB2p1/1P2Q3/R3B1K1 w q - 3 25 Not sure why you would doubt Stockfish. Cfish-dev says: +8.51 25. exd6 h3 26. Bd2 Qh4 27. Be3 O-O-O 28. e5 Rd7 29. Rf1 Rdf7 30. Rxf7 Rxf7 31...
by Pio
Sat Jan 05, 2019 10:14 pm
Forum: Computer Chess Club: General Topics
Topic: Who is winning?
Replies: 3
Views: 418

Who is winning?

Hi!

I wonder who is winning here. I believe it is black but it seems Stockfish thinks otherwise.

r3kr2/ppn5/3p4/2pPP1q1/2P1P2p/P1NB2p1/1P2Q3/R3B1K1 w q - 3 25
by Pio
Sat Dec 08, 2018 11:01 pm
Forum: Computer Chess Club: General Topics
Topic: AI offer/agree to a draw like a human?
Replies: 19
Views: 1574

Re: AI offer/agree to a draw like a human?

I am fairly sure that when he wrote score he meant win probability. There is no such thing in a chess engine, at least none of the top ones. If there is, it's packed with magic and guesses. Contempt is something else. Look at https://www.chessprogramming.org/Pawn_Advantage,_Win_Percentage,_and_Elo
by Pio
Sat Dec 08, 2018 10:20 pm
Forum: Computer Chess Club: General Topics
Topic: AI offer/agree to a draw like a human?
Replies: 19
Views: 1574

Re: AI offer/agree to a draw like a human?

The reversible move counter is a measure of (lack of) progress, and many engines taper the evaluation score gradually towards a draw when it gets above a certain value. This is a good idea, I'll try that. The reversible move counter can gradually lower the threshold for draws. I'm using my own engi...
by Pio
Wed Nov 28, 2018 10:09 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Java: white ? repeat : repeat;
Replies: 31
Views: 3003

Re: Java: white ? repeat : repeat;

Doing that together with favouring captures a lot (that could be merged in a similar fashion maybe) will lead to much better play where the engine will learn by itself. One nice property will be that generating an opening database will be very easy and you would actually more or less steal the open...
by Pio
Tue Nov 27, 2018 11:46 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Java: white ? repeat : repeat;
Replies: 31
Views: 3003

Re: Java: white ? repeat : repeat;

if I used popcount and some bmi2-instructions If you plan on doing so, then you need to know some what I learned today. 1) the intrinsics are not on the nuget server 2) they are on the myget server (still considered experimental) 3) you need to upgrade visual studio to the latest preview build if y...
by Pio
Tue Nov 27, 2018 7:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Java: white ? repeat : repeat;
Replies: 31
Views: 3003

Re: Java: white ? repeat : repeat;

Hi all, I am steadily making my Java engine Axolotl less horrible, and there is one particular bit of code that bloats my engine a heck of a lot. if (white){ knights = board.WHITE_KNIGHTS; } else { knights = board.BLACK_KNIGHTS; } long myPieces = white ? board.WHITE_BISHOPS : board.BLACK_BISHOPS; A...
by Pio
Wed Nov 14, 2018 9:01 pm
Forum: Computer Chess Club: General Topics
Topic: The a5 atom smasher
Replies: 11
Views: 1279

Re: The a5 atom smasher

8/p5k1/1p1r4/2pB4/P1P5/5PKP/6P1/8 b - - Yes, I know that a computer will crush the life out of this position in a fraction of a second. But as a human is it immediately obvious that a5 is the winning move? From a Ling Diren game. I understand it but would not have considered it. I think I would hav...
by Pio
Wed Nov 14, 2018 8:37 pm
Forum: Computer Chess Club: General Topics
Topic: The a5 atom smasher
Replies: 11
Views: 1279

Re: The a5 atom smasher

8/p5k1/1p1r4/2pB4/P1P5/5PKP/6P1/8 b - - Yes, I know that a computer will crush the life out of this position in a fraction of a second. But as a human is it immediately obvious that a5 is the winning move? From a Ling Diren game. I understand it but would not have considered it. I think I would hav...