PDA

View Full Version : No draws - no resignation



tamasd
12-09-2007, 12:22 AM
I find it interesting that I have never ever seen the computer to offer a draw or resign. Even if the situation is completely lost for him, no, he keeps on moving his sole king back and forth... We all know that anywhere above "Hyde Park level", chess games are mostly ended with offering a draw or resigning, and not by actual checkmating.
Why this behaviour may be? Isn't there a way to program the computer that, let's say, over a certain difference in materials it resigns?

tamasd
12-09-2007, 06:53 AM
OK, but if the CM series could be made much-much more realistic, than maybe the programmers should implement this feature, at least as a selectable option. Please tell them to hurryhttp://forums.ubi.com/groupee_common/emoticons/icon_smile.gif

likesforests
12-09-2007, 01:10 PM
In another thread I proposed a resignation strategy that should be reasonable and not too hard to program, although as "outsiders" we can only guess since we don't know the underlying software architecture.

If (player_rating) > (computer_rating - 200) then check the following resignation criteria:

* If 1200 < player_rating <= 1600, resign if the evaluation is -5.25 or worse.

* If 1600 < player_rating <= 1900, resign if the evaluation is -3.25 or worse.

* If 2000 < player_rating, resign if the evaluation is -2.25 or worse.

likesforests
12-09-2007, 01:18 PM
If you chose an opponent rated over 1000 who's about your level with Randomness set to 0, getting an overwhelming material advantage early on shouldn't happen very often. I hate those random blunders anyway. http://forums.ubi.com/groupee_common/emoticons/icon_smile.gif

Pr0metheus 1962
12-16-2007, 05:50 PM
Originally posted by ebutaljib:
Chessmaster will never resign or offer draw. Why? Because programers didn't program it to resign http://forums.ubi.com/groupee_common/emoticons/icon_smile.gif

One of the AI opponents is supposedly more willing to accept a draw, but I've never seen it happen, even though I've tested offering a draw when I've had a winning position.

diskamyl
12-17-2007, 05:10 AM
Originally posted by Beeryus:
<BLOCKQUOTE class="ip-ubbcode-quote"><div class="ip-ubbcode-quote-title">quote:</div><div class="ip-ubbcode-quote-content">Originally posted by ebutaljib:
Chessmaster will never resign or offer draw. Why? Because programers didn't program it to resign http://forums.ubi.com/groupee_common/emoticons/icon_smile.gif

One of the AI opponents is supposedly more willing to accept a draw, but I've never seen it happen, even though I've tested offering a draw when I've had a winning position. </div></BLOCKQUOTE>

they do accept draw offers from time to time. I guess it's about their evaluation of the position. attacker personalities always evaluate equal positions better for themselves, maybe that's why that time your opponent didn't accept the offer.

Undefdisfigure
12-17-2007, 11:33 AM
Actually Chessmaster 2100 did offer resignations. I miss that feature of the game. Maybe the programmers thought it would take away from the strength of the program because there is always a chance that you will blunder and end up in a stalemate or something else.