Misschien wel het laatste bastion in bordschaak waarin wij computers te slim af zijn, is het herkennen en bouwen van vestingen. Er bestaan heel wat definities voor vestingen maar ik hou het in dit artikel bij eindspelen (maximum 4 stukken naast pionnen en koningen) waarin materiaal wordt geofferd om succesvol te verdedigen. Sommige triviale vestingen zoals randpion + loper van verkeerde kleur kunnen onze huidige topprogramma's wel correct evalueren maar een vesting zoals laatst in de toppartij Shakhriyar Mamedyarov - Fabiano Caruana zorgde voor heel wat verwarring.
Commentatoren dachten aanvankelijk dat Fabiano geblunderd had en zelfs na de partij waren heel wat spelers niet overtuigd van de vesting, zie chessbomb of de blog van James Stripes. Vandaag zijn we zo afhankelijk en verslaafd geraakt aan computerevaluaties dat sommigen ze nooit meer in vraag stellen. Zelf geloof ik slechts bij een score van +5 of een tablebasehit dat winst 99,9% zeker is zoals ik eerder al schreef in mijn artikel analyseren met de computer. +5 stellen is echt niet te hoog want enige tijd geleden, liepen in een eindspelanalyse zowel bij Stockfish als Komodo de scores hoog op terwijl ze uiteindelijk er toch niet in slaagden om een killer te vinden.
Anderzijds tonen bovenstaande analyses van beide vestingen dat schaakprogramma's vaak nog heel wat interessante varianten kunnen ontdekken. Niet zelden slaagt een topprogramma erin om een vermeende vesting alsnog te kraken aan de hand van soms bijzonder ingewikkelde constructies. Zo keek ik ook nog eens naar de vesting die verscheen in de maratonpartij van 122 zetten op het voorbije wereldkampioenschap. Carlsen noch de commentatoren zagen winst in de 7de partij maar dankzij Lets Check vond ik toch een zwakke plek.
Bij het voorbereiden van dit artikel bekeek ik ook enkele analyses van vestingen die in mijn oude partijen voorkwamen en jawel ook daar vond ik af en toe enkele gaten. Zo vermeldde ik in mijn artikel de spaanse doorschuifvariant dat er een vesting was in de analysevariant op zet 50 van mijn partij tegen Fabien Libiszewski. Stockfish moet hemel en aarde verzetten maar slaagt er uiteindelijk toch in om de bel te doorprikken.
Brabo
Addendum 25 juli 2016
In bovenstaand artikel wordt vermeld dat ik een eindspel als 99,9% winnend beschouw wanneer de evaluatie meer dan 5 punten is. TCEC gebruikt in seizoen 9 als richtlijn 6,5 punten over 4 opeenvolgende zetten (8 plies) om te arbitreren.
De studie van Behting kunnen computers nog altijd niet oplossen:
BeantwoordenVerwijderenwit: Kd5, Pe5, Pf5, pion d2
zwart: Kh5, pionnen op c4, g2, h4, h6
wit speelt en houdt remise met 1. Kc6! (in de hoofdvariant wordt de zwarte koning opgesloten door de twee witte paarden. Zwart haalt een dame, maar kan er niets mee aanvangen)
Op een Duits schaakforum heeft iemand vorig jaar een analyse-dump gepost die aantoont dat Stockfish 6 met access tot de 6 stukken tablebases niet alleen de juiste zet toont dus 1.Kc6 maar vooral een score van 0.00 in slechts 26 seconden !! Zie : http://forum.computerschach.de/cgi-bin/mwf/topic_show.pl?pid=90515#pid90515
BeantwoordenVerwijderenDaarnaast wil ik ook vermelden dat het net de computer is die ervoor gezorgd heeft dat de Behting studie als correct wordt beschouwd.
Zie http://en.chessbase.com/post/john-nunn-the-behting-study-is-sound waarin gebruik werd gemaakt van speciaal gecreeerde tablebases nog voor de vandaag beschikbare 7-men Lomonosov tablebases.
Kijk, dat was voor mij de laatste horde :-). Ik denk dat computers nu wel alles kunnen oplossen (of via de 50-zetten regel zien dat een stelling niet te winnen is).
BeantwoordenVerwijderenJe bent bijlange niet de enige die de computers onderschat. Op schaaksite haalde ik de 2 voorbeelden van de Nederlandse IM Herman Grooten heel recent ook onderuit. http://schaaksite.nl/page.php?al=gespot-78-het-menselijke-denken-versus-computer
BeantwoordenVerwijderenOok nog even meegeven dat het collectief Stockfish met 1 elopunt opnieuw de leiding heeft genomen: http://www.computerchess.org.uk/ccrl/4040/
Ik hoor op diverse fora dat de nieuwe versie echt wel weer een stuk beter speelt.