Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: how come everyone at work says i look hung over?

Author: Olivier Deville

Date: 08:24:15 04/13/04

Go up one level in this thread


Gosh... I'm happy I can't write a chess engine :)

Murderhole's game is at board 25, so you'll have to wait a few hours to know the
result, as game at board 8 is currently running. You can even follow the results
here :

http://loirechecs.chez.tiscali.fr/chesswar/Chesswar005F04.htm

I update it with every new result if I have nothing else to do...

Keep on the good job Eric !

Olivier


On April 13, 2004 at 10:33:32, Eric Oldre wrote:

>Thanks Olivier!
>
>For you experienced authors who want a trip down memory lane, I can tell you a
>story of my night last night. "just before bed" (ya right!) I decided to test my
>engine against the program it would be playing In Olivier's tournament today.
>
>It started off good enough, and eventually my engine found itself with
>queen, rook, knight, and 2 pawns against the opponent's king.
>It saw mate in 2 but wouldn't play the appropriate move!!! It continued chasing
>the king around the board until the 50 move rule applied. not good!
>
>Eventually I discovered the problem was coming from null-move cutoffs. I had
>logic to not use null move in the endgame, but the function that detected the
>stage of the game still said it was late-middle because i had too much material
>left. I fixed it by saying to figure the game stage by only factoring in the
>opponent who has less material. so if black is down to just a king, it's the
>endgame, regardless of what white has. and null moves will be eliminated. (is
>this how others do the same?)
>
>Since i had been up so long, I decided to "play one last test game" (ya right
>again). This time my program was up a minor piece, and decided to put the
>opponent in a continuous check... draw by 3-fold repetition, the first thing my
>search did was check for draws by the 50 move rule and 3 fold repetition, then
>return the contempt factor if detected. so why didn't my engine see this.  I
>changed when it would use the transposition table, to not use it for anything
>other than move ordering at the root node. (seems so simple doesn't it)
>
>Anyway, I ended up being up way to late, thus the hung over comments, and sent
>Olivier the updated binary which i hope didn't expose any new bugs, but at this
>point i'm simply going to cross my fingers. Hope you enjoyed the story.
>
>Eric
>
>
>
>On April 13, 2004 at 03:08:06, Olivier Deville wrote:
>
>>Eric, I am not able to send e-mails right now (reception seems to work), so I
>>wanted you to know that I got last version of Murderhole (1.0.6).
>>
>>The game vs Chad's Chess should be played tonight (French time) so if you find
>>another major bug you can still send me a new version :)
>>
>>Olivier



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.