Search found 17779 matches

by hgm
Thu Aug 22, 2019 9:43 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Sending pure comments using UCI protocol
Replies: 7
Views: 271

Re: Sending pure comments using UCI protocol

But the problem is that 'info string' is used both for messages you want to communicate to the user, as for extra output that is given in response to the 'debug' option being 'on' (and which you would likely want to appear only in some log).
by hgm
Wed Aug 21, 2019 6:17 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Sending pure comments using UCI protocol
Replies: 7
Views: 271

Re: Sending pure comments using UCI protocol

My guess is that you could simply use "info <message>", provided the message would not contain any keywords.

WinBoard + UCI2WB would interpret 'info string <message>' as something that should be presented to the user in the engine Output window
by hgm
Wed Aug 21, 2019 6:05 pm
Forum: Computer Chess Club: General Topics
Topic: FEN's for other games
Replies: 7
Views: 198

Re: FEN's for other games

I suppose this can be summarized by saying that PDN doesn't use any FEN in its FEN tag, but a completely different notation. Of course one of the peculiarity of most Checkers/Draughts variants is that they only use one shade of a checkered board. It would be a bit wasteful to mention the unused squa...
by hgm
Wed Aug 21, 2019 6:51 am
Forum: Computer Chess Club: General Topics
Topic: Interesting Chess Math/Simulation Problem
Replies: 4
Views: 265

Re: Interesting Chess Math/Simulation Problem

The usual terminology for this is 'iron pieces'. An Iron Queen would indeed (trivially) decide the game in just a few moves, (e.g. e4 - Qh5 - Qxf7) by driving the enemy King to the edge with contact checks until it is mated, with nothing being able to stop it. Even if both had an Iron Queen it would...
by hgm
Tue Aug 20, 2019 7:13 pm
Forum: Computer Chess Club: General Topics
Topic: FEN's for other games
Replies: 7
Views: 198

Re: FEN's for other games

This violates the FEN standard in several ways: * You indicate empty squares separately, instead of combining a contiguous range and write their number * You use upper ccase for both players * You indicate the same piece type by different IDs WinBoard would allow the latter. But a Tic-Tac-Toe engine...
by hgm
Tue Aug 20, 2019 5:54 pm
Forum: Computer Chess Club: General Topics
Topic: FEN's for other games
Replies: 7
Views: 198

Re: FEN's for other games

What 'other games' are you talking about? WinBoard supports a whole range of chess variants, and 'support' also means that copy/pasting of positions through FENs, and transmitting them to the engine should work. The WinBoard Alien Edition even supports some games that are not chess variants (Checker...
by hgm
Sun Aug 18, 2019 5:43 pm
Forum: Computer Chess Club: General Topics
Topic: Where did all these 3400 engines come from?
Replies: 31
Views: 1503

Re: Where did all these 3400 engines come from?

OTOH, those so-called top engines suck at Chess too: fortress draws usually go undetected, even when they are reglementary draws, they do not detect perpetual trapping, they are very poor at recognizing winning lines that have multiple zugzwangs... While for humans this is often easy. So Elo only co...
by hgm
Sun Aug 18, 2019 12:00 pm
Forum: Computer Chess Club: General Topics
Topic: convert .bin to ctg
Replies: 1
Views: 110

Re: convert .bin to ctg

If with .bin you mean Polyglot format, I think this is fundamentally impossible. The information in a Polyglot book is not invertible. Positions are represented as a hash key, and multiple positions can map onto the same hash key. There is no way to convert a hash key back into a position, and even ...
by hgm
Fri Aug 16, 2019 12:37 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Shogi Perft numbers
Replies: 17
Views: 678

Re: Shogi Perft numbers

Note that in Shogi it is a matter of taste whether you consider some moves as illegal, or as a legal move that loses, as it has the rule that any illegal move loses. In an engine it is usually simpler to consider Pawn-drop mates as a move that loses. Then you can use the normal mate detection, and j...
by hgm
Thu Aug 15, 2019 2:53 pm
Forum: Computer Chess Club: General Topics
Topic: WCCC 2019 Macau..
Replies: 68
Views: 6892

Re: WCCC 2019 Macau..

Why doesn't ICGA provide opening books for the participants? And engines? That would make it easier for everyone, wouldn't it? Then even someone who hadn't ever seen a computer in its life could participate, and have a good chance to become world champion. Everyone knows that requiring any effort fr...