Strelka | |
---|---|
Tyyppi | Shakki ohjelma |
Kehittäjä | Juri Osipov |
Käyttöjärjestelmä | Windows |
uusin versio | 5,5 (15.5.2012) |
Lisenssi | avoimen lähdekoodin ohjelmisto |
Verkkosivusto | strelkachess.narod.ru |
Strelka ( Nuoli ) on Windowsille tarkoitettu tietokoneshakkiohjelma , jonka on kehittänyt Juri Osipov . Tällä hetkellä Strelka on yksi vahvimmista ohjelmista maailmassa [1] [2] mukaan lukien blitz-luokituslistat [3] [4] ja vahvin Venäjällä [5] .
Ohjelmasta on kehitetty yhteensä viisi versiota. Uusin Strelka 5.5 -ohjelma sisältää vain yhden prosessorin version. CCRL 40/40 -luokituksessa 17.8.2013 Strelka 5.5 64-bittisessä shakkiohjelmassa on 3115 Bayeselo-yksikköä [1] [6] . 24.8.2013 päivätyssä CCRL 40/4 blitz -luokituksessa Strelka 5.1 64-bittisessä ohjelmassa on 3137 Bayeselo-yksikköä [3] . CEGT 4/40 -blitz- luokituksessa 28.8.2013 Strelka 5.0 x64 1CPU -ohjelmassa on 3003 Elo-yksikköä [4] .
Ohjelman kirjoittaja Juri Osipov ei väitä, että uusin versio olisi täysin alkuperäinen, koska hän käytti kehitystyön aikana monia muita ohjelmia: Rybka 3 , IPPOLITs , Houdini , Critter ja Stockfish . Suurimmassa määrin tämä koski shakkiohjelman Houdini 1.5a algoritmeja. Strelka 5.0 sisältää kuitenkin monia perustavanlaatuisia eroja muihin ohjelmiin verrattuna. Ensinnäkin arviointifunktion hakualgoritmissa. Vaikka nykyisen sijainnin arviointi tuottaa usein outoja tuloksia, sen algoritmi perustuu siihen johtaneeseen liikeketjuun [7] .
Toukokuussa 2007 ilmestyi uusi shakkiohjelma Strelka, jota ehdotti Juri Osipov. Pian syntyi väitteitä, että Strelka oli Rybka 1.0 -betaohjelman klooni sen uudelleen suunniteltuna ja hieman muokattuna versiona [8] . Jotkut shakinpelaajat ovat löytäneet samanlaisen analyysin molemmista ohjelmista useissa eri asemissa, joissa joissain tapauksissa oli samoja virheitä ja heikkouksia. Osipov kuitenkin totesi foorumeilla toistuvasti, että Strelka perustui Fruitiin eikä Rybkaan, ja että kaikki yhtäläisyydet johtuivat joko siitä, että Rybka perustui myös Fruitiin tai sillä oli lähellä Rybkaa [9] [10] .
Lähdekoodi sisältyi Strelka 2.0 betaan . Rybkan luoja Vasik Rajlich totesi koodin osoittavan "ilmeistä", että Strelka 2.0 beta oli Rybka 1.0 -betaversion klooni, vaikkakin ei ilman joitain parannuksia tietyillä alueilla. Tämän perusteella hän kutsui koodia omakseen ja aikoi julkaista sen uudelleen omalla nimellään [11] , vaikka hän ei myöhemmin tehnyt niin. Hän väitti myös, että "Juri Osipov" oli salanimi.
Viktor Zakharov (Convekta) sanoo Arenan shakkisivustolle antamassaan arvostelussa: ”Uskon, että Juri Osipov (Ivanovich) on oikea nimi. Hän ei piilottanut sitä. En kuitenkaan voi sanoa tätä 100% takuulla." Hän oli myös yhteydessä Juri Osipoviin mobiili shakkiohjelmistoalustan kehittämiseksi [12] .
Fruitin kirjoittaja Fabian Letousier teki kuitenkin selväksi yllä mainitussa avoimessa kirjeessä, että Strelka 2.0 beta on Fruitin johdannainen pienin muutoksin [13] .