chess engine based on Gull 3
C++ C
Switch branches/tags
Nothing to show
Clone or download
Cannot retrieve the latest commit at this time.
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md Update README.md Jul 1, 2017
Seagull.exe Add files via upload Jun 26, 2017
Seagull.sln
Seagull.v12.suo Add files via upload Jun 26, 2017
Seagull.vcxproj Add files via upload Jun 26, 2017
Seagull.vcxproj.filters Add files via upload Jun 26, 2017
bench.cpp Add files via upload Jun 26, 2017
bit.h
board.cpp
const.h
def.h Add files via upload Jun 26, 2017
endgame.h Add files via upload Jun 26, 2017
eval.h Add files via upload Jun 26, 2017
function.h Add files via upload Jun 26, 2017
hash.cpp Add files via upload Jun 26, 2017
init.cpp
kpk.h
macro.h Add files via upload Jun 26, 2017
magic.cpp
material.cpp Add files via upload Jun 26, 2017
move.h Add files via upload Jun 26, 2017
movegen.h Add files via upload Jun 26, 2017
nullmove.cpp Add files via upload Jun 26, 2017
readme.txt
seagull.cpp Add files via upload Jun 26, 2017
seagull.h
search.cpp
search.h Add files via upload Jun 26, 2017
see.h
smp.cpp
smp.h
struct.h Add files via upload Jun 26, 2017
tbcore.cpp
tbcore.h Add files via upload Jun 26, 2017
tbprobe.cpp Add files via upload Jun 26, 2017
tbprobe.h Add files via upload Jun 26, 2017
time.h Add files via upload Jun 26, 2017
uci.cpp

README.md

seagull

chess engine based on Gull 3 by Thinkingalot (Vadim Demichev)

https://sourceforge.net/projects/gullchess/

  • source code cleaned up, simplified, and broken up into various source and header files

  • a couple of VS code analysis fixes (ex: gen_kpk() was causing stack exceed error)

  • compiler warnings resolved up to level 4

  • benchmark utility added (type 'bench' and engine will write a date-stamped text file with results)

  • small change to phase/piece value calculation adding 3-5 elo:

  • support for syzygy tablebases

Settings = Gauntlet/128MB/1000ms+100ms/M 500cp for 6 moves, D 120 moves/PGN:10000.pgn(10000) (Avg game length = 13.252 sec)

1 Seagull 138 : 3002 9795/38207 (+9795,=19150,-9262) 50.7 %
2 Gull 3 : 2998 9262/38207 (+9262,=19150,-9795) 49.3 %

games = 38207 win% = 0.506975 elo = +4.84715 los = 0.999926

I've included the Visual Studio project files (Seagull.vcxproj, etc)

Norman Schmidt firefather@telenet.be 6/26/2017