Search found 877 matches

by AlvaroBegue
Wed Nov 21, 2018 2:36 am
Forum: Computer Chess Club: General Topics
Topic: New engine releases
Replies: 92
Views: 14501

Re: New engine releases

Funny, I was just randomly browsing the RuyDos repository, when I saw a new commit come up, the first one since March. The comment for the commit is: evaluate.cpp from J.M., unchecked; I might regret this ;) This is not an official version, just a development version 1.1.8. https://bitbucket.org/al...
by AlvaroBegue
Sat Nov 17, 2018 7:36 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney November
Replies: 15
Views: 497

Re: On-line engine blitz tourney November

RuyDos is connected to the server, but I won't be around when the tournament starts (sorry!). Could you please add it?

Thanks,
Álvaro.
by AlvaroBegue
Thu Nov 15, 2018 3:30 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: std::cout or printf
Replies: 27
Views: 1711

Re: std::cout or printf

I agree with most that you wrote. But Java really is super-simple compared to C++, I'd even say it's trivial. C++ is easily the most complex language out there (and I don't think it's a good thing, sane people don't like complexity). I also don't think that the comparison of C and high level assemb...
by AlvaroBegue
Wed Oct 31, 2018 7:58 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: std::cout or printf
Replies: 27
Views: 1711

Re: std::cout or printf

Am I the only one that happily uses std::cout without any problems? You can look at uci.cpp in RuyDos.
by AlvaroBegue
Fri Oct 19, 2018 7:27 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: easy move?
Replies: 13
Views: 840

Re: easy move?

In Shokidoki I consider a move easy if there is at least a 300cP gap between its score and that of the second-best move, in all iterations. How do you get the score for second best in ID? Do you always perform multi variant analysis? I think the second best (and all others) will just fail low after...
by AlvaroBegue
Mon Oct 15, 2018 1:30 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 3 million games for training neural networks
Replies: 26
Views: 5613

Re: 3 million games for training neural networks

Can you tell me the purpose producing 3 miilion games from only 5953 unique opening lines of which 21% are exact doubles? Yeah, I was hoping Stockfish's behavior would be more random than that. :( If I do something like this again, I'll probably use UCT to grow an opening-book tree with much more v...
by AlvaroBegue
Fri Oct 12, 2018 7:16 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 3 million games for training neural networks
Replies: 26
Views: 5613

Re: 3 million games for training neural networks

If you do use games where White and Black are different engines (TCEC or CCRL), it would be interesting to inform the network of the Elo difference between the players (assuming Elo estimates are available). That input can then be used to implement something like contempt factor in a more principled...
by AlvaroBegue
Thu Oct 11, 2018 11:53 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 3 million games for training neural networks
Replies: 26
Views: 5613

Re: 3 million games for training neural networks

Hi, I had my 8-core Ryzen 7 computer spend about 2 months generating quick Stockfish-vs-Stockfish games. The result is 3 million games that I think could be used for training neural networks, or to tune evaluation functions. I have the games available in PGN format with comments that include the sc...
by AlvaroBegue
Thu Sep 20, 2018 7:02 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: My PHP Chess Move Generator is slow. Help!
Replies: 12
Views: 1307

Re: My PHP Chess Move Generator is slow. Help!

People say C is even faster than C++, that's why I personally write in C. People say a lot of things, but C is not faster than C++. Anything you can write in C you can write in C++, and the performance will be the same. C++ has additional features and some of those might be slow, especially if misu...
by AlvaroBegue
Thu Sep 13, 2018 7:52 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: pg_key.c link
Replies: 5
Views: 553

Re: pg_key.c link

Try using quotes to make the whole FEN string into a single argument:

pg_key "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1"