Search found 114 matches

by stevemulligan
Sun Jun 16, 2013 3:40 am
Forum: Computer Chess Club: General Topics
Topic: Pwned the Game of Chess
Replies: 13
Views: 2152

Re: Broken

Thanks for all the bug reports. I hope most of the UCI problems are fixed in version 1.2 (at least enough so it can play a full game).


http://pwnedthegameofchess.com/pwned_windows_v1.2.zip
by stevemulligan
Sat Jun 15, 2013 3:40 pm
Forum: Computer Chess Club: General Topics
Topic: Pwned the Game of Chess
Replies: 13
Views: 2152

Re: Pwned the Game of Chess

Congrats Steve, may I ask why Engine Origins? (commercial guys and thieves spam general topics regularly - while your engine is original). Nice 3d models btw., your work? Any chance we may see the GUI for Windows as well? Should be DX, right? Martin Funny thing is for the past year or so I thought ...
by stevemulligan
Fri Jun 14, 2013 3:58 pm
Forum: Computer Chess Club: General Topics
Topic: Pwned the Game of Chess
Replies: 13
Views: 2152

Pwned the Game of Chess

I'm happy to announce that my C# engine is finally released to the public. http://pwnedthegameofchess.com The GUI is for Xbox only but there are screen shots and in game videos to see what the game looks like. The same engine is also available for Windows. It tries to be compatible with UCI and Xboa...
by stevemulligan
Sat Apr 13, 2013 9:12 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: New 6-piece tablebases
Replies: 194
Views: 107765

Re: New 6-piece tablebases

If you want the fastest checkmate, then you need DTM. But you don't need DTM to make sure that you can always play out a win.
Very interesting. The size certainly makes them very attractive.
by stevemulligan
Sat Apr 13, 2013 5:18 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: New 6-piece tablebases
Replies: 194
Views: 107765

Re: New 6-piece tablebases

I'm not sure I understand DTZ? What is a zeroing move?

Don't you need the DTM to determine which is the best? Like if there are 2 moves where you can get checkmate but one of them is in 35 moves and the other is in 10? Is DTM derived from DTZ somehow?
by stevemulligan
Sat Apr 13, 2013 2:23 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: New 6-piece tablebases
Replies: 194
Views: 107765

Re: New 6-piece tablebases

Nice work Ronald! How can they be so much smaller than the compressed Gaviota tables?
by stevemulligan
Sat Jun 23, 2012 3:21 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Operating System
Replies: 55
Views: 9702

Re: Operating System

My engine is c# so I had to choose windows. I constantly have putty open on a ubuntu machine though. I've complained to Microsoft about the horrible "console" or dos prompt thing they have. I really want an ssh client and a console with normal select/copy/paste behaviour on a basic install. I'd also...
by stevemulligan
Sat Jun 23, 2012 2:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: End game flag in zobrist key
Replies: 7
Views: 1202

Re: End game flag in zobrist key

* what do you do with an endgame flag in the eval anyway ? I'm worried your eval will suffer discontinous behaviour that way. It's better to calculate an opening and and endgame score, and interpolate linearly between the two. That's what everyone does since Fruit showcased this concept. Ahh! I was...
by stevemulligan
Fri Jun 22, 2012 3:06 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: End game flag in zobrist key
Replies: 7
Views: 1202

Re: End game flag in zobrist key

Ahh, I should have been able to answer that myself. I forced the end_game flag to 0 and I still see the big Elo drop in self play. I'm perplexed. To try and isolate this bug all I do is store the full eval score in the cache. All the other TT features are disabled. So all I'm doing is caching the re...
by stevemulligan
Fri Jun 22, 2012 1:58 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: End game flag in zobrist key
Replies: 7
Views: 1202

End game flag in zobrist key

If an eval function uses the end game flag to determine the score, do I need to account for this flag in the zobrist key? The reason I ask is I found in fixed depth testing I get scores from the hash table that are not necessarily from the current end game state. In self play my version with the has...