Houdini | |
---|---|
Sorts | Schackmotor |
Utvecklaren | Robert Impact |
Skrivet i | C++ |
Operativ system | Windows |
Första upplagan | 15 maj 2010 |
senaste versionen | 6.03 (20 november 2017) |
Licens | Proprietär programvara |
Hemsida | cruxis.com/chess/houdini... |
Houdini ( ryska Houdini ) är en UCI -kompatibel schackmotor för Windows , utvecklad av programmeraren Robert Houdart [1] ( franska Robert Houdart , Belgien ) [2] . Gratis för icke-kommersiellt bruk upp till version 1.5a, senare versioner (2.0 och senare) är kommersiella. Från och med oktober 2019 rankades Houdini 6 på fjärde plats på de stora schackmotorrankningarna, bakom Stockfish , Leela Chess Zero och Komodo .
Schackkommentator och videokommentator CM Trifon Gavriel jämförde Houdinis spelstil med schackets romantiska era, där en attackerande, uppoffrande stil dominerade. Enligt programförfattaren Robert Udar ligger Houdinis fördel gentemot andra toppmotorer i hanteringen av pjäsrörlighet, så det "uppmuntrar aggressivt spel som försöker vinna spelet."
Version | Utgivningsdatum | Egenheter |
---|---|---|
1.0 | 15 maj 2010 | Första upplagan |
1.01 | 1 juni 2010 | Buggar fixade, sökalgoritmen förbättrades. |
1.02 | 18 juni 2010 | Fixade SMP- buggar och hashfunktionskollisioner . Tillfällig lösning för att arbeta med Shredder GUI. |
1.03 | 15 juli 2010 | Multi-PV, searchmove och stöd för stora minnessidor. Förbättrad betygsfunktion. |
1,03a | 17 juli 2010 | Multi-PV Bugfix |
1.5 | 15 december 2010 | Förbättrad sökning och betyg. Gaviota bordsstöd. |
1,5a | 15 januari 2011 | Schemalagd uppdatering med Fritz GUI-lösningar och andra mindre förbättringar. |
2.0 | 1 september 2011 | Första kommersiella releasen. Förbättrade analysmöjligheter, avancerad sökning och utvärdering. Houdini Pro-version för användare av högpresterande system (multi-core support). Chess960 stöd. Möjlighet att ställa in slagkraftsgränsen. Positionellt lärande. Ladda/spara en hash till en fil, möjligheten att inaktivera hash-rensning. |
2.0b | 7 november 2011 | Schemalagd uppdatering med mindre buggfixar och Nalimovs EGNB-stöd. |
2,0c | 20 november 2011 | Schemalagd uppdatering med mindre buggfixar och nya analysinställningar. |
3.0 | 15 oktober 2012 | Stor ny version. Förbättrad sökning och utvärdering (+50 Elo), taktiskt läge, Scorpion bitbaser, accelererad sökning efter huvudvarianterna "Smart Fail-High", optimerad hash-användning. |
4.0 | 25 november 2013 | Stor ny version. Förbättrad sökning och utvärdering (+50 Elo), Syzygy-tabellbaser för sex bönder (kodning gjord av Ronald de Man) |
5.0 | 7 november 2016 | Stor ny version, starkare med cirka 200 Elo. Omskriven utvärderingsfunktion, djupare sökning. |
5.01 | 15 november 2016 | Schemalagd uppdatering med några korrigeringar och gränssnittsförbättringar. |
6,0 | 15 september 2017 | Stor ny version. Förbättrad sökning och utvärdering (+50-60 Elo), förbättrad multithreading. |
6.01 | 24 september 2017 | Schemalagd uppdatering med korrigering av Nalimovs tabeller och en ny typ av utdata. |
6.02 | 1 oktober 2017 | Schemalagd uppdatering med Polyglot-stöd. |
6.03 | 20 november 2017 | Korrigering av felaktig upptäckt av ett dödläge i positioner med fånga av vita bönder. |
Den senaste stabila versionen av Houdini finns i två versioner: Houdini 6 Standard och Houdini 6 Pro. Houdini 6 Pro stöder upp till 128 processorkärnor, 128 GB RAM (hash) och stöder NUMA , Houdini 6 Standard stöder endast upp till 8 processorkärnor, 4 GB hash och stöder inte NUMA. Liksom många andra UCI-motorer har Houdini inget GUI, så ett schack-GUI krävs för att driva motorn. Houdini 5 använder kalibrerade poäng där motorprestanda är direkt korrelerad med förväntad positionsökning.
Houdini är en av de mest framgångsrika motorerna i TCEC-turneringen, ofta betraktad som det inofficiella världsmästerskapet i datorschack, med fyra mästerskapsvinster.
2010, på frågan " Om du var tvungen att välja en spelare för att representera planeten Jorden i en schackmatch mot utomjordingar, vem skulle det vara från de nuvarande schackspelarna? ” Stormästaren Peter Svidler svarade kort: ” Houdini ” [3] .
Med releasen av version 1.5 den 15 december 2010 började motorn ta förstaplatsen i alla betygslistor som inkluderade den [4] [5] [6] , och gick om den tidigare ledaren - Rybka- programmet . I februari 2011 vann Houdini 1.5a en 40-matcher match mot Rybka 23½ - 16½ [7] . Därmed blev Houdini den starkaste schackmotorn i världen i början av 2011. I april 2011 ägde en revansch mot den uppdaterade Rybka 4.1, vars vinnare återigen var Houdini 1.5a, denna gång med en poäng på 22 - 18 [8] .
Version 5 släpptes den 7 november 2016. Utvärderingsfunktionen skrevs om i den, sökningen utförs till ett större djup. Enligt författaren är den nya versionen starkare än den tidigare med cirka 200 Elo-poäng [2] .
Version 6 släpptes den 15 september 2017. Förbättrad sökning och utvärdering, förbättrad multithreading. Enligt författaren har den nya versionen ökat med cirka 50-60 Elo-poäng [2] . I december 2017 vann Houdini 6.03 en 100-spelsmatch mot Komodo med poängen 53-47 och blev TCEC -mästare (säsong 10, 2017) [9] .
Schack | |
---|---|
Huvudartiklar | |
Schackinventering | |
schackregler | |
Ordlista med termer | |
Schacktaktik | |
Schackstrategi | |
debuterar | |
Slutspel | |
Schackwebbplatser |
|
Schackprogram |