Search found 812 matches

by pedrox
Wed Sep 16, 2020 8:43 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Please help with Zobrist key incremental updates
Replies: 2
Views: 527

Re: Please help with Zobrist key incremental updates

1º U64 hash2 = hash; // I create a variable to differentiate the value of the current hash key. I also use a couple of variables to store the current empassant and castling. 2º We have to make an xor each time a piece appears or disappears from a square If there is a castling we have to consider tha...
by pedrox
Mon Sep 14, 2020 9:03 pm
Forum: Computer Chess Club: General Topics
Topic: Are there chess programs to evaluate chess rating
Replies: 4
Views: 571

Re: Are there chess programs to evaluate chess rating

I don't think that exists. The closest thing I've seen are applications that try to calculate the Elo of a game (only one game and can be pgn format). These programs calculate the error in each move made by the user and an engine that normally has used some version of stockfish. These programs usual...
by pedrox
Sun Aug 30, 2020 10:23 am
Forum: Computer Chess Club: General Topics
Topic: Comparing 4 move generators: 0x88 vs 10x12 vs 10x12 + bitboards HYBRID vs Pure MAGIC BITBOARDS
Replies: 17
Views: 2690

Re: Comparing 4 move generators: 0x88 vs 10x12 vs 10x12 + bitboards HYBRID vs Pure MAGIC BITBOARDS

Btw, I have an idea to empower TSCP with magic bitboards (not sure if somebody done that before). This would make the movegen faster at very least, but evaluation also can be made faster if relying on bitboards. Will you personally be interested in having this sort of TSCP on bitboard "steroids"? h...
by pedrox
Fri Mar 06, 2020 12:31 pm
Forum: Computer Chess Club: General Topics
Topic: The Week In Chess
Replies: 2
Views: 682

Re: The Week In Chess

Does anyone know if they have a new Domain, forgot to renew or just updating site to a new design? https://www.theweekinchess.com/ On Twitter, March 3, Mark Crowther said that his page had problems due to the server, it seems that his server did not know the origin of the problem and then they are ...
by pedrox
Tue Jan 07, 2020 9:55 am
Forum: Computer Chess Club: General Topics
Topic: WinBoard engines incapable of playing incremental clock
Replies: 5
Views: 911

Re: WinBoard engines incapable of playing incremental clock

I am not sure I understand the question. I'm going to comment on an example, the TSCP engine. TSCP has a very simple time control management. When TSCP plays a time control such as x moves in y minutes and the time control is repeated, TSCP does not know how many moves are left for time control, so ...
by pedrox
Sat Dec 21, 2019 2:01 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Trying to use ProDeo book in my program
Replies: 10
Views: 1453

Re: Trying to use ProDeo book in my program

I have used the book of rebel in DanaSah. Like you, I started using the dll and finally integrated the code. Like you, I had some problem compiling, so I made some small change until I got it. At first I used the microsoft compiler and later gcc. With some tool like winmerge you could see the change...
by pedrox
Fri Oct 25, 2019 11:39 am
Forum: Computer Chess Club: General Topics
Topic: New engine releases 2019
Replies: 460
Views: 142010

Re: New engine releases 2019

Updated DanaSah to version 8.3

https://sites.google.com/site/danasah/
by pedrox
Fri Oct 11, 2019 4:27 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Looking for TT policy advice
Replies: 28
Views: 6632

Re: Looking for TT policy advice

xr_a_y wrote:
Fri Oct 11, 2019 2:54 pm

Code: Select all

struct Entry{
    Move m; //int
    Hash h; // int64
    ScoreType score, eval; //short int
    Bound b; // char
    DepthType d; // signed char
    short int generation;
};
This is not 20 bytes?

4 + 8 + 2 + 2 + 1 + 1 + 2 = 20
by pedrox
Mon Sep 16, 2019 10:21 am
Forum: Computer Chess Club: General Topics
Topic: UCI_Elo
Replies: 63
Views: 14121

Re: UCI_Elo

Run a new RR with uci elo 1500 engines at TC 60s+100ms. New engines are Rybka, Rodent, Danasah with engine opponent setting, new version of Stockfish and my new engine version. Thanks for testing DanaSah. I have a new version (beta) with limited strength, I think I didn't publish it here. If you do...
by pedrox
Mon Sep 16, 2019 9:50 am
Forum: Computer Chess Club: General Topics
Topic: UCI_Elo
Replies: 63
Views: 14121

Re: UCI_Elo

Any advice to tune engine parameters to correspond to the right UCI_Elo value ? In Cheese I have 2 parameters, one to make very small pauses every N nodes, and another one to add randomness to the evaluation under 2000 ELO. If we cannot find a reference engine and corresponding UCI_Elo value we mig...