Saa. Se on ilmainen ja hintansa väärti. Minun ohjelmallani ei ole vielä nimeä. Tai no on sillä “Shakki”. Ehkä sen nimeksi voisi laittaa TPS, kun se ei luultavasti hakkaa juuri ketään.
Edit.
Sitähän voisikin joskus suunnitella SM-Liiga-shakkiohjelman, jossa olisi valittavissa erilaisia pelityylejä valmentajien ja seurojen y.m. mukaan.
“TPS-tyyli” olisi ohjelmoitu niin, että se tekisi ajoittain hyviäkin siirtoja mutta antaisi vastustajan aina lopulta voittaa.
“Kerho-tyyli” haastaisi tilanteen, jos vastustaja tekee matin tai syö siltä napin.
“Rautakorpi_1” pelaisi puuduttavaa asemasotaa ja kyttäisi vastustajan virhettä ja yrittäisi saada pienen materiaaliedun esim. yhden sotilaan.
“Pulju”-tyyli shakkaisi aina, kun se on mahdollista.
Tää oli erinomainen perusluento shakkiohjelmista ja tekoälyistä yleisemminkin. Kuuntelemisen arvoinen vaikkei shakista perustaisikaan!
Joukkue-EM-kisoissa on tänään viimeinen kierros. Suomen joukkue on sijalla 30/40 ja kohtaa sijaa ylempänä majailevan Norjan, jolta puuttuu heidän ykköspelaajansa. Tähän mennessä heikohkosta sijoituksesta sijoituksesta huolimatta suomalaiset ovat ylisuorittaneet Vilka Sipilää lukuun ottamatta. Etenkin ykköslaudalla meidän ainoa suurmestari Tomi Nybäck on tapellut itseään vahvempia suurmestareita vastaan erinomaisesti: 4 voittoa, 2 tasuria ja 2 tappiota.
Viimeisen matsin Suomi hävisi rumasti 3½-½ ja tippui lopputuloksissa sijalle 34/40. Taso on vain tämä. Nybäck on ainoa aktiivinen suurmestari koko maassa, mikä on aika lohdutonta maan kokoon nähden. Kakkoslaudalla hyvin menestynyt, 2002-syntynyt Toivo Keinänen on matkalla siihen suuntaan ja saattaa kenties vielä joku päivä siihen arvonimeen yltää. Yksi vaatimuksista on vahvuusluvun 2500 saavuttaminen, Keinänen nousee tämän turnauksen myötä noin 2440:een.
Formaatti
Päivän ottelu koostuu neljästä samaan aikaan pelattavasta pelistä, jossa joukkueiden vahvimmat kohtaavat toisensa ykköslaudalla, seuraavat kohtaavat kakkoslaudalla jne. Enemmän voittavalle joukkueelle kaksi ottelupistettä, hävinneelle nolla. Tasapelistä yksi. Yhdeksän kierroksen jälkeen eniten ottelupisteitä kerännyt on Euroopan mestari.
Tulokset
Enn. on aloitussijoitus, laskettu ennen turnausta pelaajien vahvuusluvuista. Suomi sijoittui täsmälleen sille sijalle kuin pitikin.
OP on ottelupisteet, ensisijainen kriteeri.
S-B on Sonneborg-Berger-luku, jota käytetään tasatilanteessa. Vahvempia joukkueita kohtaamalla saa korkeamman S-B-luvun.
PP on turnauksen aikana kerätyt pelipisteet, jota käytetään jos S-B on tasan.
Sija
Enn.
Joukkue
V
T
H
OP
S-B
PP
1
1
Venäjä
6
3
0
15
224,5
22,5
2
8
Ukraina
6
2
1
14
236,5
22,5
3
2
Englanti
6
2
1
14
219,0
22,5
4
5
Armenia
6
1
2
13
222,5
22,5
5
15
Kroatia
5
2
2
12
187,0
19,0
6
4
Azerbaidzan
5
1
3
11
197,5
20,5
7
6
Espanja
4
3
2
11
184,5
22,0
8
9
Saksa
4
3
2
11
180,0
18,5
9
13
Ranska
4
3
2
11
169,0
20,5
10
12
Tshekki
5
1
3
11
166,0
19,5
11
14
Georgia
3
4
2
10
171,0
21,0
12
3
Puola
4
2
3
10
170,0
19,5
13
11
Israel
2
6
1
10
158,5
19,5
14
18
Kreikka
4
2
3
10
157,0
19,5
15
19
Slovenia
5
0
4
10
156,0
19,5
16
17
Turkki
4
2
3
10
139,0
17,5
17
7
Alankomaat
4
1
4
9
155,0
17,5
18
28
Sveitsi
4
1
4
9
148,0
19,0
19
22
Itävalta
2
5
2
9
139,5
17,0
20
16
Romania
3
3
3
9
135,5
18,0
21
20
Ruotsi
3
3
3
9
130,5
18,5
22
25
Norja
3
3
3
9
130,0
17,5
23
24
Serbia
4
1
4
9
126,5
16,5
24
23
Valko-Venäjä
3
3
3
9
126,0
18,0
25
26
Italia
3
3
3
9
92,0
18,0
26
10
Unkari
2
4
3
8
141,5
17,5
27
32
Viro
4
0
5
8
122,5
16,0
28
37
Georgia 2
2
4
3
8
119,5
16,0
29
27
Moldova
3
2
4
8
116,5
18,5
30
31
Montenegro
3
2
4
8
98,5
18,5
31
33
Islanti
3
2
4
8
90,0
16,0
32
21
Tanska
2
3
4
7
133,0
17,5
33
29
P-Makedonia
2
3
4
7
122,5
15,0
34
34
Suomi
2
3
4
7
109,5
14,5
35
36
Liettua
3
1
5
7
101,0
18,5
36
38
Belgia
2
2
5
6
112,0
16,0
37
30
Slovakia
2
2
5
6
81,5
16,5
38
40
Kosovo
1
2
6
4
66,5
12,5
39
35
Albania
1
0
8
2
68,5
12,5
40
39
Skotlanti
1
0
8
2
53,5
8,0
Suomen ottelut ja pelaajatilastot
24.10. Suomi - Kosovo 2-2
25.10. Suomi - Turkki 1½-2½ 26.10. Suomi - Montenegro 2½-1½ 27.10. Suomi - Unkari 2-2
28.10. Suomi - Kreikka ½-3½ 30.10. Suomi - Tanska 2½-1½ 31.10. Suomi - Itävalta 2-2
1.11. Suomi - Espanja 1-3
2.11. Suomi - Norja ½-3½
Vahvuus on ELO-luku ennen turnausta
Tulos on pisteet / pelaamat pelit
Ka-vastus on vastustajien keskimääräinen ELO
Suor-vahvuus on pelkän tämän turnauksen pelien perusteella laskettu ELO.
Pari kevyttä taktiikkapähkinää sunnuntain ratoksi. Tässä valkean siirto.
Tässä puolestaan mustan siirto.
Ja jos nuo ovat liian kevyitä, kokeilkaa tätä jonkin verran visaisempaa tehtävää, jossa on valkean siirto ja pelastetaan tasapeli. Edit. Ääneen saa ajatella. Alku on löydettävissä poissulkumenetelmällä ainakin. Sen jälkeen tarvitaan rutkasti nokkeluutta.
Ensimmäisessä näyttäisi olevan c2-c3, joka jättää mustalle kuningattarelle vain huonoja siirtoja. Valkea syö sen heti tai tekee ratsullaan shakin ja haarukan ja syö sen sitten.
Toisessa voisi olla 1. … Dxg3 2. hxg3 Txh1+ 3. Kd2 Th2 4. Dxh2 Rf3+
Kolmas onkin hankala. Tuo musta sotilas on niin lähellä korottamistaan, ettei valkea ehdi tehdä juuri mitään. Paras ideani on tarjota vastustajalle tasapeliä ja toivoa, että hän näkee, mitä minä en näe, ja hyväksyy tarjouksen!
Mutta jospa se olisi tuo 1.Rg3, jolla on lähdettävä liikkeelle? Musta siirtää Lxg3. Sitten voisi yrittää 2.Kc5 (e7 ei toimi, koska musta vastaisi siihen Ld6+.) Ei kyllä tästäkään taida tulla mitään. Valkea tuntuu olevan aina vähintään siirron jäljessä.
Nämä ovat kyllä hyviä pähkäiltäviä. Latasin hiljattain Android tablettiini mielestäni oikein hyvän ilmaisen sovelluksen iChess (MyChessApps), jossa on paljon eri tasoisia taktiikkatehtäviä ratkottavaksi.
Ensimmäisessä juurikin 1.f3. Musta voi kylläkin kokeilla pakoon 1…Dxf4. Sitten valkean pitää vielä viimeistellä.
Toinenkin menee juuri noin. Nätti kuvio, ja vieläpä väitti että se olisi oikeasta amatööriturnauspelistä. On ollut makeaa pelata noin.
Kolmannessa juurikin 1.Rg3 on ainoa tapa yrittää pitkittää peliä. Uhkaa ainakin pelata 2.Rh1, mikä varmistaisi vähintään tasapelin, joten musta tietenkin pelaa 1…Lxg3. Mutta 2.Kc5 h1=D on valkean kannalta melko toivoton loppupeli. Pystyy roikkumaan aikansa sotilaassa, mutta kun musta esimerkiksi tuo lähetin e2:een ja daamin d3:een, valkealta kuninkaalta ja lähetiltä käy ruudut vähiin. Lopulta seurannee joko suora mattihyökkäys tai daami haarukoi kuninkaan ja lähetin jotenkin. Siispä 2.Kc5 ei ole ratkaisu. Mikä ei jätä paljoa vaihtoehtoja. Toinen ehdotuksesi 2.e7 on itse asiassa oikea siirto. Musta tietenkin pelaa 2…Ld6+ kuten aprikoitkin. Siitä alkaakin tehtävän nokkeluutta vaativa osio.
Pähkinänkuoressa: iso kirjain tarkoittaa upseeria mitä siirretään: R=ratsu, T=torni jne. Mahdollinen pieni x sen jälkeen tarkoittaa, että vastustajan nappula lyödään. Sitten tulee kohderuutu, esim. f5. Jos siirretään sotilasta eteenpäin, merkitään vain kohderuutu, esim. 1. e4. Lähtölinja kuitenkin merkitään alkuun aina, jos sotilas lyö jotakin. Esimerkiksi hxg3 tarkoittaa, että h-linjalla (h2-ruudussa jos valkea tai h4-ruudussa jos musta) oleva sotilas lyö g3:ssa.
Sitten välillä voi olla, että kaksi eri upseeria voi liikkua samaan ruutuun, jolloin merkitään linja jolta upseeri lähtee. Esimerkiksi jos on ratsut b1:ssä ja f3:ssa, voidaan siirtää Rbd2. Ja jos upseerit ovat samalla linjallakin, sitten merkitään linjan sijaan lähtörivi. Jos on tornit d1:ssä ja d7:ssä, voidaan siirtää T1d6.
Korottaessa merkitään siirron perään yhtäsuuruusmerkki ja upseeri, joksi korotetaan. Esimerkiksi dxe8=R. Plusmerkki siirron perässä tarkoittaa shakkia ja iso X-kirjain tarkoittaa mattia. Tosin minä olen ottunut käyttämään X:n sijaan englanninkielisen kirjallisuuden suosimaa risuaitamerkintää mattitapauksissa. Siis esimerkiksi Rf7X tai Rf7#. Saatoin unohtaa jotain, mutta lue Wikipediasta mieluummin.
Kukaan ei tätä haastavaa tehtävää ilmeisesti aktiivisesti pohdi. Poissulkumenetelmällä päästiin jo pari siirtoa eteenpäin: 1.Rg3 Lxg3 2.e7 Ld6+. Päädyttiin tähän asemaan:
Tilanne näyttää lohduttomalta. Valkea sotilas lyödään seuraavalla mustan siirrolla ja sitä seuraavalla mustasta sotilaasta tulee daami. Ne on vääjäämättömiä faktoja. Kaksi kysymystä: Helpompi on, että millä säännöllä valkea voi vielä saavuttaa tasapelin periaatteessa? Kinkkisempi on, että kuinka se tehdään?
Jos nyt tätä alkais miettiä, niin itseäni koukuttaa mahdollisuus siihen ettei pysty enää tekemään laillista siirtoa kun oma kuningas ei kuitenkaan ole uhattuna. Tilanne vois olla järjestettävissä kun pääsis omasta lähetistä eroon. Kolminkertainen tilanteen toisto ei ehkä onnistu niinkään, jos vastustaja yhtään on viksu.
Tässähän on alkuun sovittu jo pari mustan siirtoa, joten ei homman pitäisi olla liian vaikea. Nyt vaan anna toisille mahdollisuuden, kun sattuu “lauta” päässä olevan varattu muulle aihepiirille. Tässä vaan ohimennen kommentoin.
Idea on varmaan oikein, mutta merkinnöissä on paljon toivomisen varaa. Muutamakin laiton siirto osui sinne. Mutta todellakin, 3.Ka4!! on tähtisiirto. Tuohon a4-ruutuun kuningas patittuu. 3…Lxe7 on pakotettu siirto, koska valkea uhkaa korotusta. Toinen tehtävän tähtisiirto on 4.Lc4!!, minkä jälkeen 5.Ld5 uhkaa estää korotuksen ikuisiksi ajoiksi, joten korottaminen on pakollista. Mutta 4…h1=D -daamikorotukseen vastataan tietysti 5.Ld5+! ja tasapeli on sillä selvä. Torniksi tai ratsuksi korottaminen on vain typerä yritys, koska 5.Ld5+ on silloin puhdas haarukka. Ja lähetiksi korottaminen ei auta, sillä yleinen kaksi lähettiä vastaan yksi lähetti -loppupeli on erittäin helppo tasapeli.
Edit. Omassakin merkinnässä oli toivomisen varaa… 3.Ka4!! on siis se tärkein siirto.
Onnistuin parantelemaan shakkiohjelmaani. Löysin työkalun, jolla sen saa useiden tiedostojen sijaan koottua yhdeksi pieneksi exe-tiedostoksi, ja laskentanopeuttakin tulee lisää. Muutin vaikeustasot sellaisiksi, että ohjelmalle annetaan siirron miettimisaika sekunteina.