[gnome-chess] Switch GNU Chess to UCI mode



commit 0f0cec8a29fae47c04df44f78e291278d8bf2e35
Author: Michael Catanzaro <mcatanzaro gnome org>
Date:   Sun Feb 16 13:19:13 2014 -0600

    Switch GNU Chess to UCI mode
    
    Guess wildly at reasonable difficulty settings.

 NEWS              |   12 ++++++++++++
 data/engines.conf |   22 +++++++++++++---------
 2 files changed, 25 insertions(+), 9 deletions(-)
---
diff --git a/NEWS b/NEWS
index 565bcf7..01cb052 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,15 @@
+GNU Chess is now the recommended default chess engine for Linux distributions.
+Feedback on the new difficulty levels is desired!
+
+* WARNING WARNING WARNING *
+
+This version switches to using the UCI protocol to communicate with GNU Chess.
+UCI support was added in GNU Chess 6.0; however, it is buggy and causes 100% CPU
+usage. This is a terrible user experience, and is fixed in GNU Chess 6.1.0.
+And if your distribution still ships GNU Chess 5.x, then it won't work at all.
+
+Please check your version of GNU Chess before updating!
+
 3.11.4 - January 12, 2014
 =========================
 
diff --git a/data/engines.conf b/data/engines.conf
index aaac9d0..3eb9fbf 100644
--- a/data/engines.conf
+++ b/data/engines.conf
@@ -74,16 +74,20 @@ uci-go-option-easy-0=depth 2
 uci-go-option-normal-0=depth 3
 
 [GNUchess]
-protocol=cecp
+protocol=uci
 binary=gnuchess
-arg-easy-0=--xboard
-arg-normal-0=--xboard
-arg-hard-0=--xboard
-option-easy-0=easy
-option-easy-1=depth 1
-option-normal-0=easy
-option-normal-1=depth 3
-option-hard-0=hard
+arg-easy-0=--uci
+arg-normal-0=--uci
+arg-hard-0=--uci
+option-easy-0=Material 10
+option-easy-1=Quiescence Check Plies 0
+option-easy-2=NullMove Pruning var Never
+option-easy-3=Verification Search var Never
+option-easy-4=History Pruning false
+option-normal-0=Material 30
+option-normal-1=Quiescence Check Plies 0
+option-normal-2=NullMove Pruning var Never
+option-normal-3=History Pruning false
 
 [HoiChess]
 protocol=cecp


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