Author: Robert Hyatt
Date: 19:09:11 06/12/05
Go up one level in this thread
On June 12, 2005 at 14:39:28, Christopher Conkie wrote: >Crafty understands no such thing when legality is switched off in Arena. I don't like to argue, but crafty understands _perfectly_ the legality issue. I don't know beans about arena, and don't want to. But if you send crafty a FEN string for an illegal FEN position, it will complain and ignore it. So saying "it doesn't understand" is simply inaccurate. If you want to use this to detect clones, and it works, more power to you. But I don't intend to usurp the GUI's responsibility for giving me legal positions, which would require more stateful information such as "GUI gave me a bogus position, so I won't search or accept any further moves until the GUI gives me a legal position." That's the GUI's responsibility. > >In fact Crafty is most entertaining. > >There is the very serious side to this that your engine does not understand the >rules of chess. > >It should not calculate on an illegal position. This is an assumption on your part that is false. The assumption should be that when there is a GUI between the human and the engine, the GUI is responsible for handling that and only accepting legal positions. If you run Crafty in console mode, I will guarantee you it will not do what you are saying, because it simply ignores the invalid FEN and sticks in the starting position. > >It is not the responsibility of the GUI to implement the rules. > >Maybe you will fix it someday but I am glad you have not. Now we can find ALL >Crafty clones you see. > >[D]r4rk1/b7/8/8/8/8/B7/R3K2R w KQ - 0 1 > >Crafty-19.19: > 8 00:00 142.661 570.644 +0.04 Rc6+ > 8 00:00 162.234 559.427 +0.04 Rc6+ > 9 00:01 435.182 596.139 +0.08 Rf6+ > 9 00:01 614.950 597.038 +0.20 Rf3+ > 9 00:01 617.575 593.822 +0.20 Rf3+ > 10 00:02 1.150.611 615.300 +0.06 Rf3+ > 10 00:03 1.789.870 625.828 +0.06 Rf3+ > 11 00:05 3.021.143 583.232 +0.16 Rf3+ > 11 00:08 4.935.474 584.771 +0.16 Rf3+ > 12 00:12 7.811.621 615.088 +0.10 Rf3+ > > > >Christopher
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.