RobboLito
|
RobboLito is an extremely strong open-source UCI chess engine by: Yakov Petrovich Golyadkin, Igor Igorovich Igoronov, and Roberto Pescatore description: RobboLito is a UCI windows 'console' application, meaning that it has no GUI (graphical user interface). there are several free programs that provide a GUI, along with a rich set of user-friendly features. three of the most popular free GUIs are: winboard, chess-gui, and arena note: RobboLito does not yet support: multiPV, own book, egbbs, tablebases, multiple CPUs/cores, or chess variants rating: ~ 3300 ELO downloads: RobboLito 0.085g3 w32 (optimized windows 32-bit executable and source code) RobboLito_0.085g3_w32_no_SSE2 (optimized windows 32-bit executable - for older CPUs that don't support Intel SSE2 instruction set) RobboLito 0.085g3_x64 (fast windows 64-bit PGO executable compiled by peterpan) RobboLito 0.085g3l_x86 (optimized linux 64-bit executable and source code ported to linux by unisky) RobboLito 0.09 (optimized windows 32-bit and 64-bit executables and source code) RobboLito has been completely translated from Italo-Albanian to English, and it does not include any of RobboLito's original tablebase code (v. 0.084). these tablebases are not needed, as RobboLito demonstrates extremely strong endgame play without them. the engine recognizes many draws and solves endgame positions that even Rybka 3 and other commercial programs miss. |
|
RobboLito UCI Options: MPH (Move on Ponderhit) -> Never, Sometimes, Always ...if predicted move is played by opponent, make move default = 'Sometimes'...if move = EASY (i.e. when it's a no brainer!) |
RobboLito is not a 'clone' of Rybka 3, as some may like you think...it's very different. please click here for a detailed comparision |
note: there have been many RobboLito versions released which are not associated with the 'ChessLogik RobboLito' development effort, and have not been tested and released by myself (kranium). many of these versions are simply leaked betas, experimental tries, or rogue individual efforts. some have being incorrectly attributed to me. some work fine, but others may crash or have bugs and/or other issues. for informational purposes and clarity...all (non-kranium versions) that i'm aware of are listed here: RobboLito 0.084 RobboLito 0.085 RobboLito 0.085c RobboLito 0.085c1 RobboLito 0.085c2 RobboLito 0.085c3 RobboLito 0.085d RobboLito 0.085d1 RobboLito 0.085f RobboLito 0.085f1 RobboLito 0.085F1 RobboLito 0.085f1a RobboLito 0.085d3t RobboLito 0.085d8t RobboLito 0.085TA01 RobboLito 0.085TA02 RobboLito 0.085TA03 RobboLito 0.085et4 RobboLito 0.085g4 RobboLito 0.085g5 RobboLito 0.085gt3 RobboLito 0.085gt3B Tankist all versions for a complete list of official stable/tested Chesslogik versions, see the "detailed history/major changes" section below. |
detailed history/major changes: RobboLito 0.085g3 bishop/knight evaluation fix ponder bug fixed time management changes BTF removed code cleanup code translation RobboLito 0.085e4 TM reduced to OTM OTF -> BTF (Blitz Time Factor) exponential scale-factor replaces less efficient blitz if/else clause from e1 RobboLito 0.085e3 MOPH 'sometimes' bug fix RobboLito 0.085e2 32-bit executable optimization SSE2 enabled, floating point model -> fast speed increase +10% default time management improved OTF default = 22 RobboLito 0.085e1 UCI Ponderhit Move -> Move on Ponderhit is now combo box: Never, Sometimes, Always Sometimes = default (if move is EASY, i.e. a recapture, etc.) no longer loses lightning/blitz no increment games RobboLito 0.085e 1st release of 'e' series, baseline version will be starting point for multiPV and SMP implementation enhanced time management is 'on' by default (this seems to be a more conservative/safer TM than OTM) RobboLito 0.085d12 OTM now 'really' true by default RobboLito 0.085d11 OTM default OTF default = 25 RobboLito 0.085d10 CPU load time now uses timeGetTime() upperbound/lowerbound info printing pondering improved UCI option for Move on Ponder Hit Move on Ponder Hit -> Ponderhit Move slight code re-organization RobboLito 0.085d9 NTM (Normal Time Management) -> OTM (Original Time Management) NTF (Normal Time Factor) -> OTF (Original Time Factor) default OTF changed from 30 -> 22 enhanced time management algorithm updated Igorovoich -> Igorovich copyright updated -> 92nd and 93rd year RobboLito 0.085d8 Ponder -> permanent brain PR Ponder Ratio added (default = 1.5) MOPH UCI option removed RobboLito 0.085d7 hanging 'mate' bug fixed UCI boolean vars NTM (Normal Time Management) NTF (Normal Time Factor) ETF/NTF default = 30 RobboLito 0.085d6 shredder gui compatibility cleanup, bugfix MOPH, ETM default = 'off ETF default = 25 RobboLito 0.085d5 ponderhit MOPH (Move on Ponderhit) ETM (Enhanced Time Management) ETF (Enhanced Time Factor) RobboLito 0.085d4 name changed from RobboLite to RobboLito, ponder implemented, time control improved source code cleanup and translation improvements date/time stamp added, robbo.txt removed, GPL added default hash = 128 Mb RobboLite 0.085d3 tournament time control fixed UCI id var/version constant combined, robbo.txt changed RobboLite 0.085d2 UCI info depth/timing changed, currmove delayed robbo.txt implemented, white/black minors revalued RobboLite 0.085c5 source code migrated to w32, cleanup, translation from Italo-Albanian to common chess programming terms, robbobase code removed |
No comments:
Post a Comment