close

PyChess

Gå til navigation Gå til søg
PyChess
3 MB
Generel information
programtype Skak og videospil
Forfatter Thomas Dybdahl Ahle
Udvikler PyChess-projektet
Licens GPL [ 1 ]
Faktisk tilstand Aktiv, Version 0.12 under udvikling
Teknisk information
Planlagt ind python
Understøttede platforme Multi platform
standard grafisk grænseflade GTK
Versioner
Seneste stabile version 1.0.3 ( info ) ()
Links

PyChess er et computerskakprogram (eller skakklient ) udgivet som gratis software under GPL-licensen. Pychess inkluderer sin egen skakmotor , hvilket giver brugeren mulighed for at spille mod maskinen, mod en anden spiller og også spille over internettet ved hjælp af Free Internet Chess Server (FICS).

Historie

Udviklingen af ​​PyChess blev startet af Thomas Dybdahl Ahle i 2006, den første offentlige version blev udgivet den 13. september 2006. Denne første version indeholdt få muligheder for at spille skak og blev kun understøttet af skakmotoren.

I slutningen af ​​2006 var PyChes tæt på at være en del af Gnome Games , men det blev valgt at bruge glChess , så udviklerne besluttede at målrette mod forskellige brugersegmenter, i PyChess tilfælde er det målrettet mod mere avancerede brugere.

Pyches er vokset støt siden 2006 og øger hvert år aktiviteten i dens udvikling, det ville koste mere end 500 tusind US $ at udvikle det i dag i form af arbejdstimer, der kræves for at udvikle dens kildekode. I 2015 blev versionen af ​​PyChess udgivet for Microsoft Windows i et alt-i-en-installationsprogram. [ 2 ]

I dag er det den syvende mest brugte klient til at få adgang til Free Internet Chess Server , selvom det er den eneste skakserver, der er tilgængelig til Linux, og som ikke er netværksbaseret.

Oprindelsen af ​​hans navn

Dens navn kommer fra Python , det sprog, det blev programmeret på, og Chess , som er, hvordan skak skrives på engelsk. Navnene på PyChess-versionerne er opkaldt efter navnene på skak-stormestrene.

Versioner

Den første offentlige version af PyChess var 0.2, senere blev version 0.4 udgivet.

PyChess 0.6 blev udviklet i 2006 og blev færdiggjort den 11. april 2007, denne version inkluderer et nyt animationssystem og mulighed for træk og slip.

PyChess Philidor : Version 0.8 af PyChess er opkaldt efter skakspilleren François-André Danican Philidor . Denne version tilføjer understøttelse af onlinespil på FICS-servere, fortryd- og klippefunktioner, blandt andre nye funktioner. Denne version blev færdig den 19. februar 2008.

PyChess Staunton : Version 0.10 af PyChess er opkaldt efter skakspilleren Howard Staunton . Denne version tilføjer chatunderstøttelse til onlinespil.

PyChess Andersen : Version 0.11 af PyChess er opkaldt efter den tyske skakspiller Adolf Anderssen . Denne version tilføjer chatunderstøttelse til onlinespil. Den første endelige version af Anderssen blev udgivet den 23. oktober 2015, inklusive PyChess eksekverbare til Windows . [ 3 ]

Funktioner

Det kan spilles mod mange skakmotorer i CECP- og UCI-formaterne på mange sværhedsgrader.

Understøtter onlinespil fra FICS-servere.

Pause: Du kan sætte spillet på pause for at spise eller lave en anden aktivitet og fortsætte spillet, når du vender tilbage. Hvis du holder pause i online-tilstand, skal du vente på, at modstanderen accepterer pauseforslaget. [ 4 ]

Billeder og spil kan eksporteres til formaterne png , EPD og FEN, de sidste to skakformater. [ 4 ]

PyChess er blevet oversat til mere end 33 sprog. [ 5 ]

Præmier

I 2009 vandt PyChess Les Trophées du Libre i Paris i kategorien Hobby Computing.

Referencer

  1. Python › Om
  2. ^ "Arkiveret kopi" . Arkiveret fra originalen den 30. december 2016 . Hentet 16. januar 2017 . 
  3. ^ "Arkiveret kopi" . Arkiveret fra originalen den 30. december 2016 . Hentet 16. januar 2017 . 
  4. a b https://sites.google.com/site/pychess/about
  5. https://translations.launchpad.net/pychess

Se også