1ac2d80a3e
This is not likely to have a very strong effect, but it's the best we can do short of writing an entirely new chess engine. The HoiChess engine seems to be notably easier than other engines, so currently that seems like the best choice to distribute with GNOME Chess. Fixes #18, at least sort of.
151 lines
2.6 KiB
Text
151 lines
2.6 KiB
Text
# GNOME Chess will detect any engines listed here
|
|
|
|
[Amy]
|
|
protocol=cecp
|
|
binary=Amy
|
|
delay-before-move=0
|
|
option-easy-0=easy
|
|
option-normal-0=easy
|
|
option-hard-0=hard
|
|
|
|
[BBChess]
|
|
protocol=uci
|
|
binary=BBChess
|
|
uci-go-option-easy-0=depth 1
|
|
uci-go-option-normal-0=depth 2
|
|
|
|
[Boo's Chess Engine]
|
|
protocol=cecp
|
|
binary=bce
|
|
option-easy-0=easy
|
|
option-easy-1=sd 1
|
|
option-normal-0=easy
|
|
option-normal-1=sd 2
|
|
option-hard-0=hard
|
|
|
|
[Crafty]
|
|
protocol=cecp
|
|
binary=crafty
|
|
option-easy-0=ponder off
|
|
option-easy-1=sd 1
|
|
option-normal-0=ponder off
|
|
option-normal-1=sd 2
|
|
option-hard-0=ponder on
|
|
|
|
[Diablo]
|
|
protocol=uci
|
|
binary=diablo
|
|
uci-go-option-easy-0=depth 1
|
|
uci-go-option-normal-0=depth 2
|
|
|
|
[Faile]
|
|
protocol=cecp
|
|
binary=faile
|
|
option-easy-0=easy
|
|
option-easy-1=sd 1
|
|
option-normal-0=easy
|
|
option-normal-1=sd 2
|
|
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 2
|
|
option-hard-0=hard
|
|
|
|
[Fruit]
|
|
protocol=uci
|
|
binary=fruit
|
|
uci-go-option-easy-0=depth 1
|
|
uci-go-option-normal-0=depth 2
|
|
|
|
[Gambit Fruit]
|
|
protocol=uci
|
|
binary=gfruit
|
|
uci-go-option-easy-0=depth 1
|
|
uci-go-option-normal-0=depth 2
|
|
|
|
[Glaurung]
|
|
protocol=uci
|
|
binary=glaurung
|
|
uci-go-option-easy-0=depth 1
|
|
uci-go-option-normal-0=depth 2
|
|
|
|
[GNU Chess]
|
|
protocol=uci
|
|
binary=gnuchess
|
|
arg-easy-0=--uci
|
|
arg-normal-0=--uci
|
|
arg-hard-0=--uci
|
|
option-easy-0=Material 1
|
|
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 10
|
|
option-normal-1=Quiescence Check Plies 0
|
|
option-normal-2=NullMove Pruning var Never
|
|
option-normal-3=Verification Search var Never
|
|
option-normal-4=History Pruning false
|
|
|
|
[HoiChess]
|
|
protocol=cecp
|
|
binary=hoichess
|
|
option-easy-0=easy
|
|
option-easy-1=sd 1
|
|
option-normal-0=easy
|
|
option-normal-1=sd 2
|
|
option-hard-0=hard
|
|
|
|
[Octochess]
|
|
protocol=cecp
|
|
binary=octochess
|
|
option-easy-0=easy
|
|
option-easy-1=sd 1
|
|
option-normal-0=easy
|
|
option-normal-1=sd 2
|
|
option-hard-0=hard
|
|
|
|
[Phalanx]
|
|
protocol=cecp
|
|
binary=phalanx
|
|
arg-easy-0=-e100
|
|
arg-normal-0=-e70
|
|
option-easy-0=easy
|
|
option-easy-1=depth 1
|
|
option-normal-0=easy
|
|
option-normal-1=depth 2
|
|
option-hard-0=hard
|
|
|
|
[Shredder]
|
|
protocol=uci
|
|
binary=ShredderClassicLinux
|
|
uci-go-option-easy-0=depth 1
|
|
uci-go-option-normal-0=depth 2
|
|
|
|
[Sjeng]
|
|
protocol=cecp
|
|
binary=sjeng
|
|
option-easy-0=easy
|
|
option-easy-1=sd 1
|
|
option-normal-0=easy
|
|
option-normal-1=sd 2
|
|
option-hard-0=hard
|
|
|
|
[Stockfish]
|
|
protocol=uci
|
|
binary=stockfish
|
|
option-easy-0=Skill Level 0
|
|
option-normal-0=Skill Level 5
|
|
option-hard-0=Skill Level 20
|
|
uci-go-option-easy-0=depth 1
|
|
uci-go-option-normal-0=depth 2
|
|
|
|
[Toga II]
|
|
protocol=uci
|
|
binary=toga2
|
|
uci-go-option-easy-0=depth 1
|
|
uci-go-option-normal-0=depth 2
|