Search found 1474 matches

by Ras
Fri Apr 23, 2021 8:57 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Move ordering heuristics for captures
Replies: 2
Views: 40

Re: Move ordering heuristics for captures

But my problem is: I have tried messing around with quiet move ordering heuristics, used for captures, a couple of times now, but the engine has always lost 20-50 elo by doing it. No wonder. The history heuristic means something like "it's usually a good idea to place this piece on this square". Wi...
by Ras
Thu Apr 22, 2021 7:24 pm
Forum: Computer Chess Club: General Topics
Topic: An idea for different type of competition between engines
Replies: 4
Views: 128

Re: An idea for different type of competition between engines

It would also basically mistreat two equal strategies as sign of different playing strength: either use the material advantage for a direct king attack, or trade down as much as possible and go for the endgame. The rules of chess don't care how victory is scored as long as the result is checkmate.
by Ras
Wed Apr 21, 2021 2:05 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Most baffling bug EVER
Replies: 7
Views: 605

Re: Most baffling bug EVER

The ultimate reason was that on a null move I only flipped the white to move bit in the board but didn't clear the en passant bit allowing a "phantom" en passant capture for the wrong side. Interestingly, my engine has a similar issue, but since the capture works to the square behind e.p. square wh...
by Ras
Tue Apr 20, 2021 7:30 pm
Forum: Computer Chess Club: General Topics
Topic: UCI_Elo 1500 engines and FIDE Elo
Replies: 26
Views: 848

Re: UCI_Elo 1500 engines and FIDE Elo

Ferdy wrote:
Tue Apr 20, 2021 5:58 pm
Some engines are added. The top 3 are now CT800, Delfi and Stockfish.
Thanks for testing! Btw., the CT800 engine automatically scales up or down within a +/- 50 Elo window depending on the move time because humans make disproportionally more mistakes at short time controls.
by Ras
Fri Apr 16, 2021 9:38 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Progress on Rustic
Replies: 243
Views: 46105

Re: Progress on Rustic

I don't really see that as viable game controls for testing... with 1m+0.6s, the available time per move is already down to miliseconds when in the middle game. That's exaggerated. The fastest my engine can do is 1s/game fixed. With 10s/game, I see 100-200ms per move in the middle game. Plenty of t...
by Ras
Fri Apr 16, 2021 9:17 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Progress on Rustic
Replies: 243
Views: 46105

Re: Progress on Rustic

My old i7-6700K with 32 GB RAM and GTX 1070 is more than fast enough to handle everything, except testing chess engines. 2m+1s is 2m+1s on any computer.... the only thing that helps there is more cores. Or using shorter time controls. I test at 10s fixed, but 50k games, and eight games in parallel ...
by Ras
Thu Apr 15, 2021 1:01 pm
Forum: Computer Chess Club: General Topics
Topic: We are past the stage where the OS has become the virus
Replies: 91
Views: 3457

Re: We are past the stage where the OS has become the virus

But then again switching to Linux from Windows also requires an effort for an average Joe, despite your experiences. Sure it is easier now than ever, but still not painless for most. Sure it's an effort. Choosing a Linux distro (googling for "beginner Linux"), making a bootable USB stick under Wind...
by Ras
Thu Apr 15, 2021 12:29 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Missing input in ponder
Replies: 9
Views: 479

Re: Missing input in ponder

Looks like you need to examine what the input parser is doing. That's also where I'd look first. Maybe the "stop" gets already consumed in the input parser where it would just be ignored so that by the time the input scanner in search gets around to checking the pipe, the "stop" is already gone. It...
by Ras
Tue Apr 13, 2021 11:48 pm
Forum: Computer Chess Club: General Topics
Topic: We are past the stage where the OS has become the virus
Replies: 91
Views: 3457

Re: We are past the stage where the OS has become the virus

Indeed - and if the QWERTY keyboard was good enough in 1874, then there's absolutely no reason to question its usage today! :roll: A keyboard is still the most efficient way to enter text. Sure, the layout could be changed, but that's a funny path dependency here so that it won't, even after the or...
by Ras
Tue Apr 13, 2021 5:17 pm
Forum: Computer Chess Club: General Topics
Topic: We are past the stage where the OS has become the virus
Replies: 91
Views: 3457

Re: We are past the stage where the OS has become the virus

The best hope going forward is that the desktop steadily diminishes in importance Which it won't because the decreasing relative importance is due to the growth of smartphones and tablets - but these are devices for consuming content, not creating. the keyboard becomes obsolete and the concept of t...