Search found 4638 matches

by Ferdy
Fri Jul 23, 2021 2:47 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Any Testsuites in EPD format you can recommend?
Replies: 5
Views: 229

Re: Any Testsuites in EPD format you can recommend?

I have used the ECM.epd to test different versions of my engine at a fixed depth. I measure how many nodes were visited, how fast the test terminated and of course how many positions my engine solved. I ran a test today of a promising new version which was considerably faster but it solved 5 less p...
by Ferdy
Thu Jul 15, 2021 3:36 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Calculation the playing strength of a move
Replies: 51
Views: 4938

Re: Calculation the playing strength of a move

Rating calculation comparison. case 1: All players are assigned an initial rating of 2800. The rating reference is fixed at 2800, example calculation is: 1. player move is Nf3, engine move is Nf3, elo loss is 0, perf rating is 2800 2. player move is Be2, engine move is Qb3, elo loss is 50, perf rati...
by Ferdy
Thu Jul 15, 2021 3:09 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Calculation the playing strength of a move
Replies: 51
Views: 4938

Re: Calculation the playing strength of a move

That 3000 is only an example, it does not apply to players of around 1500 :) . The reference engine rating has to be determined wisely depending on the players rating. Here is what I had experimented before. Player ratings as seen by the engine at fixed depth 16. The rating is based on moves's eval...
by Ferdy
Thu Jul 15, 2021 2:50 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Calculation the playing strength of a move
Replies: 51
Views: 4938

Re: Calculation the playing strength of a move

Isn't that the same as saying that the Elo you have to assign to the move has to be determined from the rating of the player playing it, in an indirect way? In the experiment, initially we don't know the rating of players. We will only know its strength depending on the opponents moves (good or bad...
by Ferdy
Wed Jul 14, 2021 1:43 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Calculation the playing strength of a move
Replies: 51
Views: 4938

Re: Calculation the playing strength of a move

That 3000 is only an example, it does not apply to players of around 1500 :) . The reference engine rating has to be determined wisely depending on the players rating. Here is what I had experimented before. Player ratings as seen by the engine at fixed depth 16. The rating is based on moves's evalu...
by Ferdy
Wed Jul 14, 2021 10:54 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Calculation the playing strength of a move
Replies: 51
Views: 4938

Re: Calculation the playing strength of a move

If the initial rating of your opponent is say 2000, your perf rating will be 2000 - 32.57 or 1967.43. However if you find the 0.2 your perf rating will be 2000 + 8.69 or 2008.69. Ferdy, I have a slightly different perspective on this last part. Let us assume that the engine is rated 3000. If you fi...
by Ferdy
Tue Jul 13, 2021 2:16 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Calculation the playing strength of a move
Replies: 51
Views: 4938

Re: Calculation the playing strength of a move

If the initial rating of your opponent is say 2000, your perf rating will be 2000 - 32.57 or 1967.43. However if you find the 0.2 your perf rating will be 2000 + 8.69 or 2008.69. Ferdy, I have a slightly different perspective on this last part. Let us assume that the engine is rated 3000. If you fi...
by Ferdy
Sun Jul 11, 2021 12:47 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Calculation the playing strength of a move
Replies: 51
Views: 4938

Re: Calculation the playing strength of a move

I want to develop an algo that determines the playing strength of a given move. Let me explain... You are in a middlegame, and choose the 3rd best move. Your positional evaluation goes from 0.2 to -0.75. What elo strength was that move? Any ideas on how to solve this riddle? :D Here is one approach...
by Ferdy
Tue Jun 22, 2021 11:52 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: c-chess-cli: experimental windows support
Replies: 28
Views: 6865

Re: c-chess-cli: experimental windows support

If an epd contains hmvc and fmvn opcodes like the following, 1r1qkb1r/1p1bpppp/p4n2/3P4/5Q2/2N5/PP1P1PPP/R1B1K1NR b KQk - ce 29; hmvc 40; fmvn 12; c0 "white has doubled pawn"; wow, I always thought that an EPD record starts with a FEN, but this doesn't seem to be the case... what's the reasoning be...
by Ferdy
Tue Jun 22, 2021 11:36 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: c-chess-cli: experimental windows support
Replies: 28
Views: 6865

Re: c-chess-cli: experimental windows support

If an epd contains hmvc and fmvn opcodes like the following, 1r1qkb1r/1p1bpppp/p4n2/3P4/5Q2/2N5/PP1P1PPP/R1B1K1NR b KQk - ce 29; hmvc 40; fmvn 12; c0 "white has doubled pawn"; wow, I always thought that an EPD record starts with a FEN, but this doesn't seem to be the case... what's the reasoning be...