Starting from zero knowledge, after 5 months (3 trying to understand what´s the matter included failed attempt to learn C++ and 2 in the making and tests), the very first version of Soberango see the sunlight.
It´s played some games against myself (1500 in chess.com) and in 5/0 blitz is a good opponent. Playing 10 games against the weakest engine I could found: Safrad, won 1, tie 3 and loses 6.
Site: http://www.luisbtenis.com.ar/Soberango/Soberango.html
Comments:
-Version: 0.00.0 (Very basic winboard engine, just works and for the moment just checked successfully in Arena 3.5 and Arena 3.5.1).
-Options: there isn´t, just plays matchs from the initial position without ponder.
-Searching algorithm: just Mini-Max, no alphabeta.
-Search depth: fixed in 4 plies.
-No time management. In a Phenom 955 3.2MHz, could play Blitz from minimum time 1:30/0 losing by time very rarely.
-Evaluation: just material difference.
-Not detection of 50 moves rules neither 3rd repetition.
-Not show think.
-Known bug: if lose by time, could not start a new game without restart.
-32 bits engine.
-8x8 matrix board representation.
-Wrote in FreeBasic .
Thanks to the forum for the help you give me no matter how noob my questions use to be!




