Nr. 3 - DSU - Dansk Skak Union
Nr. 3 - DSU - Dansk Skak Union
Nr. 3 - DSU - Dansk Skak Union
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Dansk</strong>eren Steen Suurballe har med Gandalf skabt et af<br />
verdens bedste skakprogrammer, men selv i Danmark er<br />
programmet relativt ukendt.<br />
Af Christian Kongsted<br />
Stedet er München, året 1993. Det<br />
er første runde ved verdensmesterskaberne<br />
i computerskak. Midt i en<br />
stor spillesal er en masse mennesker<br />
stimlet sammen om et bræt. En sensation<br />
er på vej. Det helt ukendte<br />
danske skakprogram Gandalf, som<br />
aldrig før har spillet en skakturnering,<br />
lægger hårdt pres på amerikanske<br />
MChess – et af verdens stærkeste<br />
computerprogrammer. Gandalf<br />
har kilet en farlig fribonde ind<br />
på b7 og hæmmet modstanderens<br />
brikker fuldstændigt.<br />
Pludselig bytter MChess dronninger,<br />
og Gandalfs evaluering begynder<br />
at kravle opad. Fra +0,5 bonde,<br />
videre til 1,0 og kort efter et abrupt<br />
hop til 3,0. Det amerikanske program,<br />
som spiller på den nyeste Pentium-maskine,<br />
holder fast i, at stillingen<br />
er lige og viser 0,0 på sin<br />
skærm. Forvirringen breder sig<br />
blandt publikum. Nogle af de stærkeste<br />
spillere, der er til stede, mener,<br />
at dronningafbytningen er en fejltagelse.<br />
Tre-fire træk senere begynder<br />
MChess’ evaluering at styrtdykke,<br />
og kort efter rammer den ÷13.<br />
Operatøren for det amerikanske<br />
computerprogram rækker hånden<br />
over brættet.<br />
‘Det var en helt fantastisk følelse’,<br />
husker Gandalfs programmør Steen<br />
Suurballe. ‘Jeg gik fra at være Mr.<br />
Nobody til pludselig at være ganske<br />
kendt i computerskak-kredse, og<br />
bagefter skulle jeg op på podiet og<br />
vise de sidste træk i partiet. Det er<br />
nok det største, jeg har oplevet med<br />
Gandalf, fordi det var den første rigtige<br />
turnering, programmet spillede<br />
med i.’<br />
Åbningsbog og skaklæring<br />
Resten af turneringen vil Steen Suurballe<br />
nok helst glemme i dag. Det<br />
viste sig, at Gandalf stadig havde for<br />
mange børnesygdomme, og med en<br />
lang serie nederlag og et slutresultat<br />
på 3½ af 11 var der rigeligt at arbejde<br />
videre på.<br />
Men turen til München bød på<br />
andre positive oplevelser. Suurballe<br />
mødte nemlig her Dan Wullf, som<br />
efter at have set en notits i <strong>Skak</strong>bladet<br />
var taget helt ned til det sydtyske for<br />
at møde Gandalfs programmør. Det<br />
udviklede sig hurtigt til et samarbejde,<br />
og siden 1994 har Dan Wulff<br />
lavet Gandalfs åbningsbog.<br />
I november 2002 stødte undertegnede<br />
til Gandalf-holdet og indgår nu<br />
i teamet som en slags ‘træner’ for<br />
programmet.<br />
Gandalf er anno 2004 et fundamentalt<br />
andet program end det, der<br />
spillede i München. Programmet er<br />
i dag blandt de bedste i verden, men<br />
er på grund af manglende markedsføring<br />
relativt ukendt blandt de fleste<br />
skakspillere. Styrkemæssigt er<br />
der stadig et lille stykke vej op til de<br />
absolut bedste ChessBase-program-<br />
mer, Deep Shredder og Deep Fritz,<br />
men det danske program er ikke længere<br />
væk, end at det enkelte gange<br />
har givet de to topprogrammer baghjul.<br />
Det skete for eksempel, da<br />
Gandalf i foråret 2003 udraderede al<br />
modstand i turneringen CSS Online<br />
Masters. Programmet spillede sig<br />
frem til kvartfinalen og sendte her<br />
først Deep Fritz ud af turneringen<br />
med scoren 2½-1½. Semifinalen<br />
mod det mindre kendte program List<br />
blev også vundet uden problemer,<br />
og i finalen besejrede det danske<br />
program Deep Shredder, ligeledes<br />
med cifrene 2½-1½.<br />
80 timer om ugen<br />
med programkoder<br />
Det hele startede i 1985, da Steen<br />
Suurballe begyndte at læse computerskakblade<br />
og lære sig selv de algoritmer,<br />
som moderne skakprogrammer<br />
er bygget op over. Som<br />
ungkarl havde han masser af tid efter<br />
arbejde, og skabelsen af et skakprogram<br />
begyndte at sluge al hans<br />
tid.<br />
Det er i dag næppe nogen tilsnigelse<br />
at sige, at Suurballe samlet set<br />
har lagt lige så meget tid og energi i<br />
Gandalfs programkoder, som mange<br />
stormestre har brugt på at mestre<br />
spillets finesser. I begyndelsen var<br />
han i perioder oppe over 80 timer<br />
om ugen. Samtlige vågne timer ud<br />
over den normale arbejdstid blev<br />
en fra Hvidovre<br />
2004 /3/111 31