Introduktion

1.1. Overblik over spillet skak

Skak er et strategibrætspil for 2 personer. GNOME Skak er et 2D/3D skakspil, hvor spil kan afvikles via en kombination af mennesker og computerspillere. GNOME Skak opfanger kendte tredjepartsskakmotorer for computerspillere. Spillet blev oprindeligt udviklet af Robert Ancell og er nu inkluderet i gnome-games.

GNOME Skak er skrevet i Python og bruger GTK+ og Cairo til at tegne skakbrættet. 3D-understøttelse er valgfrit tilgængelig med brug af OpenGl, og brug af Python OpenGl- og GtkGLExt-programbiblioteker. Som med de fleste moderne 3D-programmer er hardwareacceleration anbefalet, men spillet burde køre tilfredsstillende uden hardwareacceleration. Med GNOME Skak følger, som standard, den kunstige intelligens GNU Chess. GNOME Skak kan spilles i netværkstilstand mod andre spillere over internettet.

Skak spilles på et kvadratisk skakbræt bestående af 64 felter med forskellige farver. Hver spiller begynder spillet med 16 brikker: En konge, en dronning, to tårne, to knægte, to løbere, og otte bønder. En spiller kontrollerer de hvide brikker og den anden spiller de sorte; den spiller som kontrollerer hvid begynder spillet. Spillerne skiftes til at flytte brikker; visse træk medfører, at en modstanders brik "slås ud af brættet", og den fjernes efterfølgende fra brættet. Formålet med spillet er at sætte modstanderens konge skakmat. Dette opnås, når kongen er under umiddelbart angreb (skak), og kongen ikke kan sikres mod et angreb i næste runde. Teoretikere har udviklet omfattende skakstrategier og -taktikker, siden spillet blev opfundet.

Den nuværende udgave af spillet opstod i Sydeuropa i den anden halvdel af det 15. århundrede efter inspiration fra meget ældre spil med asiatisk oprindelse. Skak er et af verdens mest populære brætspil. Traditionen med turneringsskak begyndte i det 16. århundrede. Den første officielle verdensmester Wilhelm Steinitz fik sin titel i 1886; hans tilsvarende moderne modpart, Vladimir Kramnik, er den 14. mester i rækken. Der afholdes også turneringer for hold hvert andet år, som kaldes for skakolympiader. Siden det 20. århundrede har to internationale organisationer, the World Chess Federation og the International Correspondence Chess Federation organiseret og kontrolleret skakkonkurrencer og internationale titler for eliten.

Et af målene for de første computervidenskabsmænd var at skabe en skakspillende maskine, og dagens skak er dybt påvirket af de imponerende evner, de moderne skakprogrammer har. I 1997 beviste en kamp mellem Garry Kasparov, verdensmesteren og IBM's Deep Blue-skakprogram, at computere kan slå selv den stærkeste skakspiller.

For at køre GNOME Skak vælges SpilSkak fra Hovedmenuen, eller tast gnome-chess fra kommandolinjen.