Stockfish (skakcomputer): Forskelle mellem versioner

Content deleted Content added
Skabt ved at oversætte siden "Stockfish (chess)"
(Ingen forskel)

Versionen fra 7. maj 2020, 10:48

Stockfish er en gratis og open source [1] skakcomputer, der fås til forskellige desktop og mobile platforme. Det er udviklet af Marco Costalba, Joona Kiiski, Gary Linscott, Stéphane Nicolet og Tord Romstad med mange bidrag fra andre open source-udviklere. [2]

Stockfish (skakcomputer)
Fil:This is a logo for Stockfish Chess Engine.jpg

Stockfish bliver vurderet til at være blandt de bedste skakcomputere i verden af de fleste lister over skakcomputere og er den stærkeste konventionelle skakcomputer i verden. [3] Den har vundet de uofficielle verdensmesterskaber i computerskak flere gange, sidst i 2019.

Stockfish er udviklet på baggrund af Glaurung, en open source-computer af Romstad, der blev udgivet i 2004.

Funktioner

Stamfisk kan bruge op til 512 CPU-tråde i multiprocessorsystemer . Den maksimale størrelse af dens transponeringstabel er 128 GB. Stockfish implementerer en avanceret alfa-beta-søgning og bruger bitboards . Sammenlignet med andre motorer er det kendetegnet ved sin store søgedybde, delvis på grund af mere aggressiv beskæring og reduktioner i sene bevægelser . [4] [5]

Stockfish kan spille Chess960, en funktion arvet fra Glaurung.

Historie

Programmet stammer fra Glaurung, en open source skakcomputer oprettet af Romstad og først udgivet i 2004. Fire år senere besluttede Costalba, inspireret af den stærke open source-motor, at gaffel projektet. Han navngav den Stockfish (dansk tørfisk), fordi den var "produceret i Norge og kogt i Italien" (Romstad er norsk, Costalba er italiensk). Den første version, Stockfish 1.0, blev udgivet i november 2008. [6] [7] I et stykke tid blev nye ideer og kodeændringer overført mellem de to programmer i begge retninger, indtil Romstad besluttede at afbryde Glaurung til fordel for Stockfish, som var den mere avancerede motor på det tidspunkt. [8] Den sidste Glaurung (version 2.2) blev frigivet i december 2008.

Omkring 2011 besluttede Romstad at opgive sit engagement med Stockfish og foretrak at bruge sin tid på sin nye iOS-skak-app.

Den 18. juni 2014 annoncerede Marco Costalba, at han havde "besluttet at afgå som administrator" og bad om, at fællesskabet om at forsætte dens udvikling. [9] Et officielt arkiv, der administreres af en frivillig gruppe af Stockfish-udviklere, blev oprettet kort efter og administrerer i øjeblikket udviklingen af projektet. [10]

  1. ^ Chabris, Christopher. "The Real Kings of Chess Are Computers". Wall Street Journal. Hentet 18 september 2015.{{cite web}}: CS1-vedligeholdelse: Dato automatisk oversat (link)
  2. ^ Eade, James (2016). Chess for Dummies. Hoboken, New Jersey: John Wiley & Sons. s. 476. ISBN 9781119280033. OCLC 960819719. Hentet 2 januar 2017.{{cite book}}: CS1-vedligeholdelse: Dato automatisk oversat (link)
  3. ^ "CCRL 40/15". computerchess.org.uk. 2010-01-11. Hentet 2020-01-13.
  4. ^ Kaufman, Larry (24 november 2013). "Stockfish depth vs. others; challenge". talkchess.com. Hentet 8 marts 2014.{{cite web}}: CS1-vedligeholdelse: Dato automatisk oversat (link)
  5. ^ Kislik, Erik (6 juni 2014). "IM Erik Kislik analyzes the TCEC Superfinal in-depth". susanpolgar.blogspot.hu. Hentet 7 juni 2014.{{cite web}}: CS1-vedligeholdelse: Dato automatisk oversat (link)
  6. ^ "About". stockfishchess.org. Hentet 5 marts 2014.{{cite web}}: CS1-vedligeholdelse: Dato automatisk oversat (link)
  7. ^ Costalba, Marco (2 november 2008). "Stockfish 1.0". talkchess.com. Hentet 6 marts 2014.{{cite web}}: CS1-vedligeholdelse: Dato automatisk oversat (link)
  8. ^ Romstad, Tord (5 september 2009). "Re: Stockfish - Glaurung". wbec-ridderkerk.forumotion.com. Hentet 5 marts 2014.{{cite web}}: CS1-vedligeholdelse: Dato automatisk oversat (link)
  9. ^ Costalba, Marco (18 juni 2014). "Step down". groups.google.com. Hentet 19 juni 2014.{{cite web}}: CS1-vedligeholdelse: Dato automatisk oversat (link)
  10. ^ Linscott, Gary (18 juni 2014). "New official repository". groups.google.com. Hentet 19 juni 2014.{{cite web}}: CS1-vedligeholdelse: Dato automatisk oversat (link)