[gnome-chess] Use sd to control difficulty of most CECP engines



commit f0cc4fbfea49703a8425ae42cf55c5fc3d158ec5
Author: Michael Catanzaro <mike catanzaro gmail com>
Date:   Sat Jul 27 16:45:54 2013 -0500

    Use sd to control difficulty of most CECP engines
    
    I was disappointed when I discovered that most engines did not respect
    the depth command.  But it turns out that this is a GNUChess (and
    Phalanx)-specific extension.  Everyone else uses sd for the same
    purpose. This means that we get to provide meaningful difficulties for
    these engines after all. Yay!

 data/engines.conf |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/data/engines.conf b/data/engines.conf
index 13a350c..f065c51 100644
--- a/data/engines.conf
+++ b/data/engines.conf
@@ -78,9 +78,9 @@ option-hard-1=name Cowardice value 50
 protocol=cecp
 binary=hoichess
 option-easy-0=easy
-option-easy-1=depth 1
+option-easy-1=sd 1
 option-normal-0=easy
-option-normal-1=depth 3
+option-normal-1=sd 3
 option-hard-0=hard
 
 [Diablo]
@@ -107,22 +107,28 @@ binary=toga2
 protocol=cecp
 binary=amundsen
 option-easy-0=easy
+option-easy-1=sd 2
 option-normal-0=easy
+option-normal-1=sd 3
 option-hard-0=hard
 
 [Boo's Chess Engine]
 protocol=cecp
 binary=bce
 option-easy-0=easy
-option-easy-1=random
+option-easy-1=sd 1
+option-easy-2=random
 option-normal-0=easy
+option-normal-1=sd 3
 option-hard-0=hard
 
 [Fairy-Max]
 protocol=cecp
 binary=fairymax
 option-easy-0=easy
+option-easy-1=sd 1
 option-normal-0=easy
+option-normal-1=sd 3
 option-hard-0=hard
 
 [Shredder]


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]