Sjakkprogrammet finner ikke matt i 2!
Trodde du at verdens beste sjakkprogrammer klarer å finne matt i 2 trekk? Ikke alltid - enkelte ganger går selv datamaskinen over bekken etter vann! I stillingen under klarer Fritz 10 ikke å finne matt i 2 trekk! Siden jeg selv kun har Fritz 9, sjekket jeg stillingen med dette programmet og det annoserer matt i 4.trekk innledet med 1.Dc5+. Da ble jeg litt nyskjerrig og sjekket om også superprogrammet Hiarcs 11.2 eller regnemaskinen Crafty fant denne matten. Men neida, begge oppgir matt i 4.trekk - og det er vitterlig feil. Fornøyelig - men finner du den vakre matten?

Stillingen er hentet fra den nye sjakkpodcastserien til Alexandra Kosteniuk - så ta turen til den flotte siten hennes ChessKillerTips der du kan finne over 20 interessante sjakkpodcast kommentert på en vakker måte. Her er det sjakkbabe Almira Skripchenko som viser deg løsningen på denne mattoppgaven som Fritz ikke klarer!
Den kjente sjakkskribenten Tim Krabbe har forøvrig rapportert en rekke pussige ting sjakkprogrammene har funnet på og skriver at det enda ikke er laget et sjakkprogram som kan spillereglene fullt ut. Mennesker er late/feilbarlige og impliserer av og til ikke ting som så å si aldri skjer på et sjakkbrett i programmene sine, dessuten vil "kjenskap" til enhver eventualitet svekke programmets generelle spillestyrke siden det gjør programmet litt tregere og dermed svakere. Det er datasjakkekspert Wijnand Engelkes som er mannen bak påstanden om at ingen av spilleprogrammene kan reglene fullt ut. Selv om det i regelen kun gjelder kuriositeter kan enkelte feil være ganske så fornøyelige og de minner oss om at maskiner også gjør feil. Sjekker du Tim Krabbes note 330 vil du se at også Fritz 10 og Rybka 2.2 er blant de som ikke kan reglene...
Thomas
25.aug.2007 kl.12:52
Sven
25.aug.2007 kl.14:27
Einar Kallevig
25.aug.2007 kl.14:28
Sven
25.aug.2007 kl.15:40
Ellers ser jeg at google ads følger med på hva posten handler om og annonserer for produkter fra Fritz Hansen og ringetoner fra Matt Hardy. Det neste blir vel kostymer til Togaparty :D
Jan S
25.aug.2007 kl.18:01
Hadde sjakkspillet bare bestått av slike taktiske ting hadde jo det hele vært enkelt, men så skal man jo spille seg fram til slike muligheter også ....
Og der er jo slitet. Akk ja.
Jeg kårer denne bloggen til Europas beste og mest interesante sjakkblogg.
Audun
25.aug.2007 kl.18:05
Sven
25.aug.2007 kl.19:29
Sven
25.aug.2007 kl.19:45
Ellers kan du jo få kjørt computeren simsim64 på Chess Tactics Server der sjakkspillet faktisk bare består av slik taktiske ting :-) Ser forresten at GM Djurhuus har bodd der det siste halve året og jammen er inne på topp 10 lista. Link under eller i margen.
A-R
25.aug.2007 kl.23:55
Sven
26.aug.2007 kl.02:30
At det kan forklares er en helt annen sak, og det skyldes nok en mer raffinert searchfunksjon (enn f.eks. Fritz 6) som jeg var inne på lenger oppe. Øker en antall kandidattrekk på Hiarcs finner den matt i 2 ved syv kandidattrekk. Påstanden din om at 'Har det blitt funnet en matt bruker programmene ikke mer ressurser på det trekket.' er forøvrig ikke riktig, selv om den for alt jeg vet kan gjelde for enkelte programmer.
Hiarcs 11.2 fortsetter i hvertfall å regne på sine 3 kandidattrekk selv om den har funnet en matt for alle disse 3 trekkene helt til den har funnet de korteste mattene. Jeg er usikker på hvor mange 'usynlige' kandidattrekk som er aktuelle til å bli trukket opp, men det er i hvert fall ikke mange nok til at Te1 ble funnet i denne flotte oppgaven.
Thormod
28.aug.2007 kl.00:57
Sven
28.aug.2007 kl.01:28
Et poeng her er at det er tale om en slags trekktvang stilling etter Te1. Kunne svart sagt pass eller flyttet en bonde på en annen kant av brettet er det altså ingen matt i 2...
En annen ting som slo meg og som en legger merke til med litt visualisering er at tårnet kan flyttes langs e-linja slik at en i diagrammer der tårnet står på e3 helt til e8 vil få stillinger der svarts beste trekk er Te1!, som altså matter i 2. Stillingen kan også sideforflyttes mot a-linjen slik at 12 nye stillinger oppstår. Dessuten kan den selvfølgelig roteres. Det morsomme med sideforflyttingen er at en raskt ser at det ikke spiller noen rolle om løperen er en hvit- eller svartfeltsløper. Så deeet...
Thor Joramo
28.aug.2007 kl.16:41
Selv har jeg noen ganger brukt Fritz 9 til å hjelpe meg med å analysere partier. Mitt inntrykk er at programmet er veldig nyttig så lenge stillingen er full av taktiske muligheter, mens man bør være litt skeptisk til dets posisjonelle anbefalinger. Denne forskjellen er ikke så tydelig hvis man lar Fritz analysere en stund, men rådene som kommer fra hint-funksjonen som er innebygd i programmet kan ofte være vanskelig å ta alvorlig.
Jeg la merke til at Hiarcs i teksten omtales som intet mindre enn "superprogrammet". Betyr dette at forfatteren har spesielt positive erfaringer med dette programmet? (Ja, jeg er fremdeles naiv og troskyldig nok til å anta at dette ikke bare er enda et eksempel på betalt produktplassering.)
For dem som er interessert i både sjakk og programmering vil jeg anbefale boken "Kasparov versus Deep Blue" (Springer 1996) av Monty Newborn. Samme forfatter kom i 2002 med boken "Deep Blue", men den har jeg ikke lest.
Med hilsen
Thor Joramo
Sven
28.aug.2007 kl.19:32