SmarThink
The results of some engines testing
SmarThink versions (download)
Opening books for the SmarThink (download)
Tournaments in which SmarThink has participated
SmarThink versions info
Thanks
Links (and shell for the SmarThink)
SmarThink details (NEW!)
The results of some engines testing
SmarThink versions
(New versions placed in the top of list)
File | Content |
st017a.rar | SmarThink v0.17a[lpha] |
st017ae.rar | SmarThink v0.17a[lpha]++ with an emulator for ChessBase software |
st016b2.rar | SmarThink v0.16b[eta]++ |
st016b2e.rar | SmarThink v0.16b[eta]++ with an emulator for ChessBase software |
st016b1.rar | SmarThink v0.16b[eta]+ |
st016b1e.rar | SmarThink v0.16b[eta]+ with an emulator for ChessBase software |
st016b.rar | SmarThink v0.16b[eta] |
st016be.rar | SmarThink v0.16b[eta] with an emulator for ChessBase software |
st016a1.rar | SmarThink v0.16a[lpha]+ |
st016a1e.rar | SmarThink v0.16a[lpha]+ with an emulator for ChessBase software |
st016a.rar | SmarThink v0.16a[lpha] |
st016ae.rar | SmarThink v0.16a[lpha] with an emulator for ChessBase software |
st015b1.rar | SmarThink v0.15b[eta]+ |
st015b1e.rar | SmarThink v0.15b[eta]+ with an emulator for ChessBase software |
st015b.rar | SmarThink v0.15b[eta] |
st015be.rar | SmarThink v0.15b[eta] with an emulator for ChessBase software |
st015a.rar | SmarThink v0.15a[lpha] |
st015ae.rar | SmarThink v0.15a[lpha] with an emulator for ChessBase software |
st014a.rar | SmarThink v0.14a[lpha] |
st014ae.rar | SmarThink v0.14a[lpha] with an emulator for ChessBase software |
st013b.rar | SmarThink v0.13b[eta] |
st013be.rar | SmarThink v0.13b[eta] with an emulator for ChessBase software |
book004.rar | Openings book manager v0.11a[lpha] (source included) |
st013a.rar | SmarThink v0.13a[lpha] |
st013ae.rar | SmarThink v0.13a[lpha] with an emulator for ChessBase software |
st012a1.rar | SmarThink v0.12a[lpha]+ |
st012a1e.rar | SmarThink v0.12a[lpha]+ with an emulator for ChessBase software |
st011b2.rar | SmarThink v0.11b[eta]++ |
st011b2e.rar | SmarThink v0.11b[eta]++ with an emulator for ChessBase software |
st011b1.rar | SmarThink v0.11b[eta]+ |
st011b1e.rar | SmarThink v0.11b[eta]+ with an emulator for ChessBase software |
st011b.rar | SmarThink v0.11b[eta] |
st011be.rar | SmarThink v0.11b[eta] with an emulator for ChessBase software |
st011a1.rar | SmarThink v0.11a[lpha]+ |
st011a1e.rar | SmarThink v0.11a[lpha]+ with an emulator for ChessBase software |
st011a.rar | SmarThink v0.11a[lpha] |
st011ae.rar | SmarThink v0.11a[lpha] with an emulator for ChessBase software |
st010a.rar | SmarThink v0.10a[lpha] |
st010ae.rar | SmarThink v0.10a[lpha] with an emulator for ChessBase software |
st009a.rar | SmarThink v0.09a[lpha] |
st009ae.rar | SmarThink v0.09a[lpha] with an emulator for ChessBase software |
st008b.rar | SmarThink v0.08b[eta] |
st008be.rar | SmarThink v0.08b[eta] with an emulator for ChessBase software |
st008a.rar | SmarThink v0.08a[lpha] |
st008ae.rar | SmarThink v0.08a[lpha] with an emulator for ChessBase software |
st007a.rar | SmarThink v0.07a[lpha] |
st007ae.rar | SmarThink v0.07a[lpha] with an emulator for ChessBase software |
st006b.rar | SmarThink v0.06b[eta] |
st006be.rar | SmarThink v0.06b[eta] with an emulator for ChessBase software |
st006a.rar | SmarThink v0.06a[lpha] |
st006ae.rar | SmarThink v0.06a[lpha] with an emulator for ChessBase software |
st005a.rar | SmarThink v0.05a[lpha] |
st005ae.rar | SmarThink v0.05a[lpha] with an emulator for ChessBase software |
st004a.rar | SmarThink v0.04a[lpha] |
st004ae.rar | SmarThink v0.04a[lpha] with an emulator for ChessBase software |
st003b.rar | SmarThink v0.03b[eta] |
st003be.rar | SmarThink v0.03b[eta] with an emulator for ChessBase software |
st003a.rar | SmarThink v0.03a[lpha] |
st003ae.rar | SmarThink v0.03a[lpha] with an emulator for ChessBase software |
book003.rar | Openings book manager v0.03a[lpha] |
st002b.rar | SmarThink v0.02b[eta] |
st002be.rar | SmarThink v0.02b[eta] with an emulator for ChessBase software |
st002a1.rar | SmarThink v0.02a[lpha]+ |
st002a1e.rar | SmarThink v0.02a[lpha]+ with an emulator for ChessBase software |
st002a.rar | SmarThink v0.02a[lpha] |
st002ae.rar | SmarThink v0.02a[lpha] with an emulator for ChessBase software |
st001b1.rar | SmarThink v0.01b[eta]+ |
st001b1e.rar | SmarThink v0.01b[eta]+ with an emulator for ChessBase software |
book001.rar | Openings book manager v0.01b[eta] |
st001b.rar | SmarThink v0.01b[eta] |
st001be.rar | SmarThink v0.01b[eta] with an emulator for ChessBase software |
st001a1.rar | SmarThink v0.01a[lpha]+ |
st001a1e.rar | SmarThink v0.01a[alpha]+ with an emulator for ChessBase software |
st001a.rar | SmarThink v0.01a[lpha] |
st001ae.rar | SmarThink v0.01a[alpha] with an emulator for ChessBase software |
st000b3.rar | SmarThink v0.00beta++ R2 |
st000b3e.rar | SmarThink v0.00beta++ R2 with an emulator for ChessBase software |
st000b2.rar | SmarThink v0.00beta++ |
st000b2e.rar | SmarThink v0.00beta++ with an emulator for ChessBase software |
st000b1.rar | SmarThink v0.00beta+ |
st000b1e.rar | SmarThink v0.00beta+ with an emulator for ChessBase software |
st000b.rar | SmarThink v0.00beta |
st000be.rar | SmarThink v0.00beta with an emulator for ChessBase software |
st000a3.rar | SmarThink v0.00alpha++ |
st000a3e.rar | SmarThink v0.00alpha++ with an emulator for ChessBase software |
st000a2.rar | SmarThink v0.00alpha+ R2 |
st000a2e.rar | SmarThink v0.00alpha+ R2 with an emulator for ChessBase software |
st000a1.rar | SmarThink v0.00alpha+ |
st000a1e.rar | SmarThink v0.00alpha+ with an emulator for ChessBase software |
Openings books for SmarThink (SMT)
File | Size | Date | Format | Inhalt |
med006.rar | 1 184 134 | 02.12.2002 | 1.00 | New openings book made with cooperation with Carlos Pesce |
med005.rar | 724 149 | 16.09.2002 | 1.00 | New openings book. Some lines corrected, added weights based on over than 2000 games. |
med004.rar | 714 445 | 27.04.2002 | 0.00 | FRITZ4 openings book in SmarThink format (+~65 ELO in comparison with Carlos book) |
med003.rar | 620 606 | 21.01.2002 | 0.00 | New medium book by Carlos Pesce |
med002.rar | 619 075 | 08.02.2002 | 0.00 | Medium openings book; much (!) better now |
med001.rar | 617 915 | 26.12.2001 | 0.00 | Medium openings book; much better now |
sma001.rar | 250 253 | 26.12.2001 | 0.00 | Small openings book; much better now |
big000.rar big000.r00 big000.r01 |
2 500 000 2 500 000 2 383 460 |
17.10.2001 | 0.00 | Big openings book |
med000.rar | 1 065 763 | 17.10.2001 | 0.00 | Medium openings book |
med000.rar | 193 714 | 17.10.2001 | 0.00 | Small openings book |
Tournaments in which SmarThink has participated (PGN)
Date | Version | Opponent | ELO | Num | Time | Computer | Result |
smt-cra1.rar | 0.07a | Crafty 18.08 | ~2620 | 64 | 1'+1" | Athlon-1700XP | 30,5:33,5 |
smt-lg1.rar | 0.05a | Little Goliath 2000a | ~2520 | 68 | 1' | Athlon-1700XP | 34,3:33,5 |
smt-wld2.rar | 0.01beta+ | WildCat v2.44 | ~2400 | 64 | 4'+2" | P200MMX | 34:30 |
smt-wld1.rar | 0.01beta | WildCat v2.44 | ~2400 | 10 | 4'+2" | P200MMX | 5:5 |
smt-ex1.rar | 0.00beta+ R0 | ExChess v3.14 | ~2330 | 64 | 4'+2" | P200MMX | 40:24 |
smt-inm2.rar | 0.00beta | InmiChess v3.06G | 2300 | 64 | 4'+2" | P200MMX | 41,5:22,5 |
smt-gnu2.rar | 0.00beta | GnuChess v5.0 | 2150 | 64 | 4'+2" | P200MMX | 50,5:13,5 |
smt-bam2.rar | 0.00beta | BamBam | 2200 | 64 | 4'+2" | P200MMX | 59:5 |
smt-tsc1.rar | 0.00alpha+ | TSCP v1.73 | 2000 | 64 | 4'+2" | P200MMX | 56:8 |
smt-for1.rar | 0.00alpha+ | Fortress v1.6.2 | 2200 | 64 | 4'+2" | P200MMX | 54,5:9,5 |
smt-bam1.rar | 0.00alpha+ | BamBam | 2200 | 64 | 4'+2" | P200MMX | 47,5:16,5 |
smt-ufm1.rar | 0.00alpha+ | Ufim v1.40 | 2050 | 64 | 4'+2" | P200MMX | 48,5:15,5 |
smt-gnu1.rar | 0.00alpha+ | GnuChess v5.0 | 2150 | 64 | 4'+2" | P200MMX | 49,5:14,5 |
smt-inm1.rar | 0.00alpha+ | InmiChess v3.06G | 2300 | 64 | 4'+2" | P200MMX | 39,5:24,5 |
SmarThink v0.17a[lpha] (01.10.2003)
Changes:
- fixed bug in king safety evalustion;
- added evaluation for half-supported pawns;
- added special evaluation for consequent promotions perspective;
- improved interior-node recognition;
- fixed minor bug in pawn races evaluation;
- pawn advances evalustion changed;
- additional knowledge for "pawns vs bishop" endgames;
- changed evaluation for "good bishop";
- check evasions generator improved;
- move-ordering for check evasions and pawn promotions improved;
- quiescence alhorythm improved;
- added new quasy-Bitvinnik search extension;
- added "one reply" extension;
- added evalustion for out-quadrant pawns for non-pure pawn endgames;
- changed evalustion of pawns on the bishop colour;
- history-based pruning improved;
- improved evaluation for "rook vs pawns" endgame;
- several optimizations.
The supposed ELO of this version (with DeepFritz openings book) is 2840 (+-30)
SmarThink v0.16b[eta]++ (05.04.2003)
Changes:
- fixed minor bug in trapped rook evaluation;
- fixed bug in piece centralization evaluation;
- added new endgame knowledge.
The supposed ELO of this version (with DeepFritz openings book) is 2794 (+-30)
SmarThink v0.16b[eta]+ (18.03.2003)
Changes:
- evaluation and quiescence optimized (+5-7% speed up);
- minor changes in endgame knowledge;
- minor changes in passed pawns evaluation;
- trapped rook evaluation added.
The supposed ELO of this version (with DeepFritz openings book) is 2784 (+-30)
SmarThink v0.16b[eta] (04.03.2003)
Changes:
- "perft" command implemented;
- 2x32 bit hashkey replaced to 1x64 bit;
- more aggressive EGTB probing;
- fixed minor bug in quescence search;
- some changes in endgame knowledge;
- fixed bug in en passant capture hashing;
- moves generator and make/uunmake optimized (3-5% speed up).
The supposed ELO of this version (with DeepFritz openings book) is 2779 (+-30)
SmarThink v0.16a[lpha]+ (13.02.2003)
Changes:
- fixed some bugs that was added in 0.16a;
- new method of EGTB probe frame determining.
The supposed ELO of this version (with DeepFritz openings book) is 2768 (+-30)
SmarThink v0.16a[lpha] (11.02.2003)
Changes:
- added endgame tablebases (EGTB) support;
- fixed minor bugs in endgame knowledge;
- fixed minor bug in pawn structure evaluation;
- added several endgame knowledge;
- fixed trapped bishop evaluation;
The supposed ELO of this version (with DeepFritz openings book) is 2766 (+-30)
SmarThink v0.15b[eta]+ (31.01.2003)
Changes:
- fixed bugs in endgame knowledge;
- changed evaluation of blocked pawns;
- fixed bugs in analyze mode;
The supposed ELO of this version (with DeepFritz openings book) is 2765 (+-30)
SmarThink v0.15b[eta] (26.01.2003)
Changes:
- fixed minor bugs in endgame knowledge;
- a few modifications in pawn structure evaluation;
- additional rules for rook endings;
- analyze mode (beta-version);
The supposed ELO of this version (with DeepFritz openings book) is 2757 (+-30)
SmarThink v0.15a[lpha] (22.01.2003)
Changes:
- fixed bugs with evaluation symmetry;
- fixed bug in knight trajectory evaluation;
- added several non well-known search extensions;
- new game-staging algorythm;
- new pruning ideology - "near-fine pruning";
- new pruning technique for deep endgame;
- moves generator and evaluation function optimized (search speed +15%);
- added additional endgame knowledge.
The supposed ELO of this version (with DeepFritz openings book) is 2755 (+-30)
SmarThink v0.14a[lpha] (15.12.2002)
Changes:
- fixed bugs in handling some WB commands;
- fixed bugs in evaluation function;
- PV printing limit relaxed;
- time management changed a little bit;
The supposed ELO of this version (with DeepFritz openings book) is 2740 (+-30)
SmarThink v0.13b[eta] (07.12.2002)
Changes:
- fixed minor bug in move generation;
- chaged open files evaluation for rook endings;
- changed several parts of pawn and knight endings evaluation;
The supposed ELO of this version (with DeepFritz openings book) is 2725 (+-30)
SmarThink v0.13a[lpha] (02.12.2002)
Changes:
- fixed bugs in some WinBoard commands processing;
- fixed bugs in pondering;
- added knight trajectories calculation for endgames;
- weak pawns evaluation changed;
- several optimizations.
The supposed ELO of this version (with DeepFritz openings book) is 2720 (+-30)
SmarThink v0.12a[lpha]+ (16.10.2002)
Changes:
- pondering support added;
- bad trades code updated;
- pawn endings evaluation updated (pawn races evaluation e.t.c.);
- draw/half-draw positions recognizer for endgame fixed;
- fixed bug with handling two or more commands in row during the search;
- several optimizations.
The supposed ELO of this version (with DeepFritz openings book) is 2715 (+-30)
SmarThink v0.11b[eta]++ (20.09.2002)
Changes:
- little improvment in evaluation endgame with R vs R+P;
- fixed immortal evil bug in time management.
The supposed ELO of this version (with DeepFritz openings book) is 2697 (+-30)
SmarThink v0.11b[eta]+ (19.09.2002)
Changes:
- fixed evil bug in time management;
The supposed ELO of this version (with DeepFritz openings book) is 2695 (+-30)
SmarThink v0.11b[eta] (19.09.2002)
Changes:
- fixed bug in PASSED_PAWN_PUSH extension;
- SEE code optimized;
The supposed ELO of this version (with DeepFritz openings book) is 2695 (+-30)
SmarThink v0.11a[lpha]+ (17.09.2002)
Changes:
- fixed bug in time-checking.
The supposed ELO of this version (with DeepFritz openings book) is 2650 (+-30)
SmarThink v0.11a[lpha] (16.09.2002)
Changes:
- fixed several bugs in endgame evaluation (null-move in pawn endings, bishop+wrong pawn vs king);
- fixed pawn hash and TT bugs;
- futility pruning, ext. futility and razoring code changed;
- history-based pruning code corrected;
- attack-extensions on pre-leaf nodes added;
- new search-extensions mechanism called "controlled singularity" added;
- pawn structure and passed pawns evaluation is now more complicated;
- material evaluation changed;
- near-drawn endings (two different-color bishops e.t.c.) evaluation updated;
- time control for multi-stage games fixed;
- game-staging changed;
- book learning added (see SmarThink.ini);
- several optimizations.
The supposed ELO of this version (with DeepFritz openings book) is 2650 (+-30)
SmarThink v0.10a[lpha] (11.07.2002)
Changes:
- attack evaluation changed;
- passed pawns evaluation changed;
- added several positional knowledge;
- several changes in search extension scheme;
- several positional values optimized;
- added "Draw by insufficient material" message.
The supposed ELO of this version (with DeepFritz openings book) is 2620 (+-30)
SmarThink v0.09a[lpha] (02.06.2002)
Changes:
- learning added (see SmarThink.ini);
- passed pawn chains evaluation added;
- developing evaluation changed;
- attack evaluation changed;
- bishop/knight evaluation changed;
- mobility evaluation changed.
The supposed ELO of this version (with DeepFritz openings book) is 2600 (+-30)
SmarThink v0.08b[eta] (11.05.2002)
Changes:
- fixed bug in king pawn shield evaluation;
- fixed bug in resigning;
- added rook to 5 pawns trade evaluation;
The supposed ELO of this version (with DeepFritz openings book) is 2585 (+-30)
SmarThink v0.08a[lpha] (11.05.2002)
Changes:
- added resign feature (see ResignValue and ResignTimes values in SmarThink.ini);
- fixed bug in attacking/defending middlegame evaluation;
- added knight outpost evaluation;
- added several endgame knowledge;
- added metarial-dependent king safety and passed pawns evaluation;
- several small optimizations;
The supposed ELO of this version (with DeepFritz openings book) is 2555 (+-30)
SmarThink v0.07a[lpha] (05.05.2002)
Changes:
- general bugfixing;
- added some strategical knowledge;
- several small optimizations;
The supposed ELO of this version (with DeepFritz openings book) is 2560 (+-30)
SmarThink v0.06b[eta] (03.05.2002)
Changes:
- added several endgame knowledge;
- fixed bug in pawn endings evaluation;
- added bad trades evaluation;
- several small optimizations (3-8% search speed growth);
The supposed ELO of this version (with DeepFritz openings book) is 2540 (+-30)
SmarThink v0.06a[lpha] (27.04.2002)
Changes:
- added special endgame knowledge;
- attack evaluation for middlegame modified;
- parameters "Aggressivity" and "Cowardice" now added in SmarThink.ini;
- several small optimizations;
The supposed ELO of this version (with DeepFritz openings book) is 2530 (+-30)
SmarThink v0.05a[lpha] (10.04.2002)
Changes:
- several changes in null-move pruning;
- added attack evaluation for middlegame;
- time management changed a little;
- several small optimizations;
The supposed ELO of this version (with DeepFritz openings book) is 2515 (+-30)
SmarThink v0.04a[lpha] (27.03.2002)
Changes:
- several changes in null-move pruning;
- added game-stage dependent passed pawns evaluation;
- added blocked passed pawns evaluation;
- added pins evaluation;
- changed evaluation for bishop and bishop pair;
- time management changed;
- several small optimizations;
The supposed ELO of this version (with DeepFritz openings book) is 2500 (+-30)
SmarThink v0.03b[eta] (07.03.2002)
Changes:
- several changes in null-move pruning;
- SmarThink now compiled using Intel C/C++ 5.0;
- several small optimizations;
The supposed ELO of this version (with DeepFritz openings book) is 2455 (+-30)
SmarThink v0.03a[lpha] (10.02.2002)
Changes:
- changes in pruning scheme;
- "smart" null-move pruning added;
The supposed ELO of this version (with DeepFritz openings book) is 2445 (+-30)
SmarThink v0.02b[eta] (27.01.2002)
Changes:
- changes in pruning scheme;
- fixed bug in threefold repetition detection;
The supposed ELO of this version (with DeepFritz openings book) is 2435 (+-30)
SmarThink v0.01a[lpha]+ (25.01.2002)
Changes:
- fixed evaluation corrupting when search stops;
The supposed ELO of this version (with DeepFritz openings book) is 2425 (+-30)
SmarThink v0.01a[lpha] (25.01.2002)
Changes:
- SmarThink now retrieves PV from transposition table (10% faster);
- fixed bugs in hashing scheme;
- several small optimizations.
The supposed ELO of this version (with DeepFritz openings book) is 2410 (+-30)
SmarThink v0.01b[eta]+ (29.12.2001)
Changes:
- king pawn shield evaluation changed which causes some search speed growth and better scoring;
- fixed bug in castling state calculation;
- several small optimizations.
The supposed ELO of this version (with DeepFritz openings book) is 2415 (+-30)
SmarThink v0.01b[eta] (26.12.2001)
Changes:
- fixed a bug in open files calculation;
- futility pruning completed;
- new method of tree reducing (ordering based pruning) realized;
- used "smart" method of mobility calculation;
- several small optimizations.
The supposed ELO of this version (with DeepFritz openings book) is 2412 (+-30)
SmarThink v0.01a[lpha]+ (18.10.2001)
Changes:
- fixed a little bug in heuristic calculation;
- added "selective cuttings" to drop some redundant nodes in search tree;
- several small optimizations
The supposed ELO of this version (with DeepFritz openings book) is 2395 (+-30)
SmarThink v0.01a[lpha] (18.10.2001)
Changes:
- Openings book added;
- "bkm" command added; this command prints the list of moves from openings book for the current position;
- The names of versions now have a short form; E.G. v0.01alpha = v0.01a
The supposed ELO of this version (with DeepFritz openings book) is 2385 (+-30)
Links
Recommended shell for the SmarThink (Arena)
Russian computer chess site (russian)
WinBoard forum (english)
Site for the chess programming beginners (russian)