Search found 658 matches

by Edmund
Sun Mar 23, 2014 1:29 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Solving Chess Kickstarter
Replies: 109
Views: 28703

Re: Solving Chess Kickstarter

Maybe one could store records of dedicated algorithms that generate many winning positions. I recall Daniel Shawul experimented for his bitbases with something similar. He tried using chess knowledge to predict outcome and with this information improve compression. He mentioned that for more number...
by Edmund
Sun Mar 23, 2014 1:26 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Solving Chess Kickstarter
Replies: 109
Views: 28703

Re: Solving Chess Kickstarter

If we store this with a 256 bit key and a 16 bit move, then we will use up 1.0793552951736499e+56 yottabytes of storage. 256 bit is clearly too much. With a proper index scheme you can definitly get down to around 150. Even less if you leave out obviously lost material configurations. And furthermo...
by Edmund
Sat Mar 22, 2014 1:45 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Time to change PGN as protocol interchange
Replies: 15
Views: 3026

Re: Time to change PGN as protocol interchange

PGN does not know game results like 0:0 (both players did not play for example). And some more result types would be appreciated. PGN Standard knows about the following results: 9.8.1: Tag: Termination This takes a string that describes the reason for the conclusion of the game. While the Result ta...
by Edmund
Wed Mar 19, 2014 7:09 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Time to change PGN as protocol interchange
Replies: 15
Views: 3026

Re: Time to change PGN as protocol interchange

PGNs are built for human readers and not for computer processing. In my opinion the most annoying aspects are:
  • - SAN are expensive to parse
    - comments not well defined (e.g. for engine output)
by Edmund
Sun Mar 16, 2014 10:53 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: chessjoker
Replies: 131
Views: 12823

Re: chessjoker

This does not logically follow from the rules you posted. When a player passes his turn, logically the Joker should also pass its turn. If that is not what you want you should amend the rules such that it defines what the Joker can do after a turn pass (e.g. always as a King, because a turn pass is...
by Edmund
Sun Mar 16, 2014 10:49 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: chessjoker
Replies: 131
Views: 12823

Re: chessjoker

To me doesn't work! In which folder I have to put the jokermax files? I have to run before jmax.exe? Sorry I am new in winboard... place the files into the same folder as winboard. then run winboard in the first dialog box replace the two instances of "fmax" with "jmax" then in the file/new variant...
by Edmund
Sun Mar 16, 2014 10:29 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: chessjoker
Replies: 131
Views: 12823

Re: chessjoker

OK, I posted the Fairy-Max derivative for download at http://hgm.nubati.net/jokermax.zip I guess it can only run on the WinBoard development version, where you can simply select 'joker' from the New Variant menu. (I implemented it as an engine-defined variant, so that the engine configures board si...
by Edmund
Sun Mar 16, 2014 3:34 pm
Forum: Computer Chess Club: General Topics
Topic: ChessBase GUI vs Winboard GUI
Replies: 55
Views: 6193

Re: ChessBase GUI vs Winboard GUI

As to the openings: from a programming point of view that would be quite easy to do. I would simply create a bin book from the list of ECO codes which did store the codes in the place normally used for learning info, and have WinBoard use the existing book-probe code to probe that book. But for get...
by Edmund
Wed Dec 18, 2013 7:25 pm
Forum: Computer Chess Club: General Topics
Topic: Most wanted missing features for a chess GUI
Replies: 88
Views: 9483

Re: Most wanted missing features for a chess GUI

Wouldn't they move instantly, then? If they don't, this seems an engine bug. If they know the position is a draw according to the EGT, they will know there is no win to find, no matter how deep they would search. So why search deep? Even with egtb access they will not necessarily move instantly - i...
by Edmund
Tue Dec 17, 2013 7:25 pm
Forum: Computer Chess Club: General Topics
Topic: ChessGUI 0.245f is available
Replies: 131
Views: 26573

Re: ChessGUI 0.245f is available

Well, I would say that when an engine does not hover around +1.00 when presented with a position where it is a Pawn ahead without any compensation for the opponent (such as classical Pawn odds, deleting f2 or f7 from the opening position), but says +0.50 or +2.00 instead, it is clearly wrong. If en...