• Wszystkie publikacje
  • Aktualności
  • Artykuły
  • Dyskusje na forum
  • Pliki do pobrania
    • O nas
    • Redakcja
    • Reklama
    • Kontakt
    • English
    • Kanały RSS
    • Pomoc
    • Regulamin
  • Artykuły
  • Aktualności
  • Pliki
  • Tagi
  • Konkursy
  • Forum
  • Personalizuj
Zarejestruj się   |  Zapomniałem hasła
  • Wszędzie
  • Artykuły
  • Aktualności
  • Pliki
  • Firmy
DźwiękWydarzeniaZestawy komputeroweTechnologieInne
Drukarki i skaneryUrządzenia wskazująceOprogramowanieGryMultimedia i gadżety
Obudowy i zasilaczeChłodzenieSerwery i sieciKomputery przenośneMonitory i projektory
Karty graficznePłyty główneProcesoryPamięciNapędy dyskowe i optyczne
Technologie
Artykuł
Strona główna»Artykuły»Technologie

Techniki informatyczne w szachach

Szachy i komputery
Wojtek Żuchowski, Sobota, 4 kwietnia 2009, 14:36
Tagi: chessmaster, fritz, szachy
Szachy są dla szarych komórek tym, czym dla procesora program Orthos. W czasach zimnej wojny były wręcz potwierdzeniem statusu intelektualnego „narodu” sowieckiego, a apogeum ich popularności nastąpiło w 1972 roku, gdy z Borysem Spasskim zmierzył się na Islandii, w meczu o mistrzostwo świata, Amerykanin Robert James Fischer. Nic dziwnego, że próby wykorzystania komputerów do gry w szachy mają swój początek ponad pół wieku temu.
Spis treści
Pomiń spis treści
  • 1.
    Wstęp
  • 2.
    Początki
  • 3.
    Komputerowy zapis partii i pozycji
  • 4.
    Oprogramowanie szachowe
  • 5.
    Jak działa silnik szachowy
  • 6.
    Czym silnik różni się od człowieka
  • 7.
    Słabe strony silników – przykłady
  • 8.
    Styl
  • 9.
    Strategie antykomputerowe
  • 10.
    Ocena siły silnika
  • 11.
    Turnieje i mecze komputerów i silników
  • 12.
    Sławne mecze człowiek kontra maszyna
  • 13.
    Komputer kontra centaur
  • 14.
    Niedozwolone wspomaganie w grze „przy desce”
  • 15.
    Superkomputery szachowe
  • 16.
    Wieloprocesorowość, liczba bitów, GPU
  • 17.
    Internet
  • 18.
    Szachownice DGT
  • 19.
    Domowe komputery szachowe, PDA, komórki, Linux
  • 20.
    Szachy a przetwarzanie rozproszone
  • 21.
    Przyszłość szachów ery komputerów
  • 22.
    Wybrane pojęcia
  • 23.
    Wprowadzenie do zasad gry, notacja szachowa

Gra w szachy, trening i sposób kibicowania najbardziej zmieniły się w ciągu ostatnich kilkunastu lat. Dzisiaj nawet domowe pecety mogą obliczać miliony pozycji na sekundę. Oprogramowanie szachowe jest powszechnie dostępne i już całkiem „inteligentne”, choć pod wieloma względami ludzkiego mózgu wciąż nie zastąpi. Internet pozwala grać w hotelowym pokoju w Tokio z naukowcem z bazy na Antarktydzie, i to w czasie rzeczywistym, albo śledzić, jak najbardziej na żywo, cudze partie (w programie lub na stronie internetowej).

Postaram się możliwie przystępnie pokazać zastosowanie komputerów w szachach. Będzie trochę historii, przedstawię różne rodzaje oprogramowania szachowego i możliwości gry w sieci, wyjaśnię sposób działania silników (łącznie z przykładami ich słabych stron), nie zabraknie też skandali związanych z komputerowym albo... ludzkim wspomaganiem.

Artykuł jest skierowany przede wszystkim do Czytelników zainteresowanych wykorzystaniem technik informatycznych w różnych dziedzinach, nie do szachistów chcących skuteczniej ich użyć w swoim treningu, choć pewnie okaże się przydatny wielu niedzielnym graczom. Nie znajdziecie w nim szczegółowych instrukcji, jak korzystać ze statystyk szachowej bazy danych albo ustawić parametry silnika do gry z innym silnikiem, nie będzie też zbyt wiele o programowaniu silnika albo szczegółach protokołów serwerów do gry w szachy.

Niektóre rozdziały wymagają znajomości reguł gry i zasad ustalania wyniku. Wprawdzie jest to wiedza łatwo dostępna w internecie, choćby na stronach Wikipedii, to jednak postanowiłem omówić podstawy (ostatni rozdział). Nie tylko przedstawiłem możliwie zwięźle zasady wykonywania posunięć i cel partii szachowej, ale także opisałem mniej znane zasady kończenia partii (niekiedy należące nie tyle do reguł gry, co do regulaminu zawodów), co też jest niezbędne do pełnego zrozumienia rozdziału o słabych stronach silników. W artykule znalazł się także opis notacji szachowej, zarówno podstawowej, jak też w postaci zrozumiałej dla oprogramowania, i słowniczek wybranych pojęć, których nawet osoby umiejące grać w szachy (znające zasady gry) nie muszą znać lub rozróżniać.

Rozdziały poświęcone działaniu silników to przede wszystkim efekt kilku lat kibicowania z włączonym silnikiem oraz treningu. Czasem podpierałem się analizami z raportów na stronie firmy ChessBase, w jednym miejscu skorzystałem ze strony Gamedev.net. Korzystałem też ze stron producentów sprzętu i silników oraz wywiadów z ich programistami. W przypadku historii starszej niż ostatnia dekada korzystałem m.in. ze stron: Computerhistory.org, Chessbase.com i Wikipedii.

 


Diagramy zamieszczone w artykule zostały wykonane w programach Fritz i ChessBase Light firmy ChessBase, z wyjątkiem tych we wprowadzeniu do reguł gry, które ze względu na możliwość ustawiania nieprawidłowych pozycji powstały przy użyciu skryptu forum „Magazynu Szachista” (za zgodą administratora forum, za co serdecznie dziękuję).

1234567891011121314151617 ... 23»
The Settlers Online
Następna strona
Początki
Spis treści
  • 1.
    Wstęp
  • 2.
    Początki
  • 3.
    Komputerowy zapis partii i pozycji
  • 4.
    Oprogramowanie szachowe
  • 5.
    Jak działa silnik szachowy
  • 6.
    Czym silnik różni się od człowieka
  • 7.
    Słabe strony silników – przykłady
  • 8.
    Styl
  • 9.
    Strategie antykomputerowe
  • 10.
    Ocena siły silnika
  • 11.
    Turnieje i mecze komputerów i silników
  • 12.
    Sławne mecze człowiek kontra maszyna
  • 13.
    Komputer kontra centaur
  • 14.
    Niedozwolone wspomaganie w grze „przy desce”
  • 15.
    Superkomputery szachowe
  • 16.
    Wieloprocesorowość, liczba bitów, GPU
  • 17.
    Internet
  • 18.
    Szachownice DGT
  • 19.
    Domowe komputery szachowe, PDA, komórki, Linux
  • 20.
    Szachy a przetwarzanie rozproszone
  • 21.
    Przyszłość szachów ery komputerów
  • 22.
    Wybrane pojęcia
  • 23.
    Wprowadzenie do zasad gry, notacja szachowa
Zobacz cały spis treści
Ocena artykułu:
Ocen: 54
Zaloguj się, by móc oceniać
Zgłoś redakcji błąd na tej stronie
Komentarze (54)
przemek_ag (2009.04.04, 14:52)
Ocena: 0
#1

0%
Ciekawy artykuł... :p
scooby91 (2009.04.04, 14:54)
Ocena: 0
#2

0%
Takiego artykułu się nie spodziewałem. 5
HΛЯPΛGŌN (2009.04.04, 14:59)
Ocena: -1
#3

0%
http://pclab.pl/zdjecia/artykuly/wojtzuch/...dstawy/pion.png
Na tym obrazku jest błąd. Biały pion nie może pójść na ukos w wolne miejsce.
No chyba ze ta wydłużona strzałeczka oznacza, że tam stanie czarny pion i biały moze go zbić.

Bardzo dobry artykuł, nietypowy :)
wojtzuch (2009.04.04, 15:09)
Ocena: 0
#4

0%
HΛЯPΛGŌN @ 2009.04.04 14:59  Post: 264496
http://pclab.pl/zdjecia/artykuly/wojtzuch/...dstawy/pion.png
Na tym obrazku jest błąd. Biały pion nie może pójść na ukos w wolne miejsce.
No chyba ze ta wydłużona strzałeczka oznacza, że tam stanie czarny pion i biały moze go zbić.


Spójrz na podpis rysunku. Z prawej strony jest bicie w przelocie! Czarny pion nie musi stanąć na tym polu, wystarczy że w pierwszym ruchu pójdzie o dwa.
*Konto usunięte* (2009.04.04, 15:14)
Ocena: 0
#5
HΛЯPΛGŌN, to jest 'bicie w przelocie'
http://pl.wikibooks.org/wiki/Szachy/Bicie_w_przelocie
johny_94 (2009.04.04, 16:18)
Ocena: 0
#6

0%
no no co za art ;)
Andree (2009.04.04, 16:20)
Ocena: 0
#7

0%
Wreszcie jest co poczytać :thumbup:
Świetny artykuł.
Moim zdaniem przydałoby się więcej artykułów o interesujących zastosowaniach komputerów, a nie tylko o tym który podzespół jest lepszy.
HΛЯPΛGŌN (2009.04.04, 16:42)
Ocena: 0
#8

0%
satyr @ 2009.04.04 15:14  Post: 264500
HΛЯPΛGŌN, to jest 'bicie w przelocie'
http://pl.wikibooks.org/wiki/Szachy/Bicie_...zelocie

Nie wiedziałem tego, dzięki za informację :)
MASTER-K (2009.04.04, 16:44)
Ocena: 0
#9

0%
Widać ,że Autor poświęcił temu tematowi więcej niż chwile.Świetne dawno mnie tak szachy nie zaciekawiły :)
Atomowa Sprawiedliwość (2009.04.04, 17:19)
Ocena: 0
#10

0%
Brawa dla Autora za art!
Zobacz wszystkie komentarze (54) »
Zaloguj się, by móc komentować
Artykuły spokrewnione
  • Najnowsze
  • Popularne
  • Najwyżej oceniane
  • Akumulatory – przegląd technik 53
  • HP Elite Tour, czyli podglądamy, jak powstają najlepsze notebooki HP 37
  • 3D w komputerze, czyli AMD HD3D kontra Nvidia 3D Vision (2) 63
  • Nvidia Kal-El – czterordzeniowy następca Tegry 2 68
  • Nvidia Tegra 2 – znajomy gracz w nowym środowisku 29
  • Intel wdraża produkcję tranzystorów z trójstronną bramką 43
  • Płyty główne firmy ASUS z serii P67/H67 – na drodze do perfekcji 52
  • Chmurowa futurologia 35
  • Office Live Web Apps - biur(k)o na wynos 43
  • Akumulatory – przegląd technik 53
  • 3D w komputerze, czyli AMD HD3D kontra Nvidia 3D Vision (2) 63
  • HP Elite Tour, czyli podglądamy, jak powstają najlepsze notebooki HP 37
  • Nvidia Kal-El – czterordzeniowy następca Tegry 2 68
  • Przegląd nowoczesnych technik wyświetlania 60
  • HDMI i HDCP - dwa (już nie) tajemnicze słowa 67
  • Przegląd technik związanych z trójwymiarowymi wyświetlaczami 62
  • DirectX 10 bez tajemnic 160
  • Holografia 32
  • HP Elite Tour, czyli podglądamy, jak powstają najlepsze notebooki HP 37
  • Akumulatory – przegląd technik 53
  • 3D w komputerze, czyli AMD HD3D kontra Nvidia 3D Vision (2) 63
  • Nvidia Kal-El – czterordzeniowy następca Tegry 2 68
  • Elementarz - tranzystor i co dalej? 47
  • DirectX 10 bez tajemnic 160
  • Komputer kwantowy - krok naprzód 125
  • W 80 rdzeni dookoła przyszłości 95
  • Nadchodzi era ATI i AMD? 219
Więcej artykułów
Aktualności spokrewnione
  • Najnowsze
  • Popularne
  • Najwyżej oceniane
  • LG łamie bariery. 1080p w smartfonach! 36
  • Telewizja publiczna o DVB-T, czyli nieprawda, która może ludzi sporo kosztować 98
  • Polskie łaziki marsjańskie przecierają szlaki 7
  • Youm – elastyczne wyświetlacze Samsunga 6
  • TSMC ma problemy z 28-nanometrowymi układami 9
  • Kinect sterowany za pomocą... języka 21
  • Samochód Google zabrał niewidomego na przekąskę 52
  • FBI i inne agencje amerykańskie kupiły licencje na Unreal Engine 15
  • Procesory Nvidia Tesla i łazik na Księżycu 15
  • LG łamie bariery. 1080p w smartfonach! 36
  • LG łamie bariery. 1080p w smartfonach! 36
Więcej aktualności
AGDLab.pl
Moulinex Slim Force DD 855 – test blendera
Jakiś czas temu na łamach AGDlab.pl opublikowaliśmy test blendera rodzimego producenta sprzętu AGD, firmy MPM.
  • Nowy firmware do aparatu Fujifilm FinePix XP150
  • Olympus VR-340 - aparat kompaktowy dla oszczędnych
  • Sharp zaprezentował 13,5-calowy ekran QFHD
  • Odtwarzacze Blu-ray BDP5500 i BDP7700 marki Philips
  • Gorenje ma niższe przychody, ale wyższe zyski
  • AData oferuje nowe karty pamięci SDHC, SDXC i microSDHC
  • Sony pokazało pierwszy projektor kina domowego z 4K
  • Hannspree wprowadza na polski rynek dwa nowe telewizory
  • Odtwarzacz Blu-ray Samsung BD-E8300 z tunerem DVB-T
Gry online
Informacje prasowe
  • Uchwyt samochodowy do iPada CarGo - rozrywkowe podróże 0
  • Jonathan 'Fatal1ty' Wendel prezentuje płyty ASRock w Polsce 2
  • Bez słuchawek trudno wyjść z domu 0
  • Manta prezentuje odswieżony tablet PowerTab MID05S 0
  • Akcesoria poszerzają możliwości fotografa 0
  • LilyJade – nowy robak atakuje przez Facebooka 0
  • Rok na jednym paluszku 0
  • Philips PicoPix 2480, czyli przenośne kino w kieszeni 1
  • Otwarta obudowa AeroCool Strike-X AIR 4
  • Czy potrzebujemy nowej wersji Androida? 1
  • Dobry uchwyt to podstawa 0
  • Razer BlackShark Battlefield 3 - nadchodzi prawdziwie drapieżny zestaw słuchawkowy! 2
  • Kolekcjonerskie słuchawki dla fanów Battlefield 3 - Razer BlackShark 1
  • Firma Manta Multimedia została oficjalnym partnerem Reprezentacji Polski w Piłce Nożnej! 1
  • Zasil swoją sieć z AirLive dzięki PoE-FSH8PW 0
Więcej informacji prasowych
O autorze
Wojtek Żuchowski
Ostatnie publikacje:
  • Techniki informatyczne w szachach 54
  • Język tekstów informatycznych 116
Tagi
amd core i7 geforce gpu gtx 670 intel internet ivy bridge karta graficzna kepler microsoft nvidia radeon samsung system operacyjny usb 2.0 windows windows 8
Forum
  • Najnowsze
  • Popularne
Ilość odpowiedzi
  • 7
    solidna buda z oknem na świat06:16 | darek.p
  • 72
    Prekariat05:47 | Return of Gordon Lameman
  • 17
    Uwaga Oszust Krętacz Zagato_V12 aka xDave705:36 | toomek77
  • 115
    panie przodem05:36 | ŚLEDŹ
  • 3
    nalepszy ale i nie za drogi xD papier do brother dcp-j12505:27 | grongor
  • 7377
    World of Tanks04:52 | Master_Chief
  • 4463
    NVIDIA GeForce 6xx - Oficjalny temat04:32 | eloszki
  • 8
    Hard Reset benchmark04:11 | rolandwally83
  • 19
    System nie uruchamia się po dodaniu ramu03:57 | dr Bliss
  • 31161
    Battlefield 303:11 | Tonic
Ilość odpowiedzi
  • 115
    panie przodem05:36 | ŚLEDŹ
  • 7377
    World of Tanks04:52 | Master_Chief
  • 4463
    NVIDIA GeForce 6xx - Oficjalny temat04:32 | eloszki
  • 31161
    Battlefield 303:11 | Tonic
  • 25614
    Anime - temat ogólny03:08 | misticzx
  • 1323
    Max Payne 302:41 | Moonglow
  • 6160
    League of Legends [LoL]02:39 | YasiuSpacerowicz
  • 11590
    Diablo 3 - oficjalny temat01:25 | aY227
  • 1319
    Lista polecanych kart dźwiękowych01:18 | Ven
  • 28936
    Prezentujemy swoje maszynki.01:16 | MaxForces
Przejdź do forum
Podręczna baza firm
  • Serwis komputerowy
  • Sklep komputerowy
  • Hosting
  • Odzyskiwanie danych
  • Dostawcy internetu
  • Projektowanie stron
Lokalizator firm i usług
Szukana fraza
Lokalizacja
dodaj firmę wyróżnij się w zumi wyznacz trasę
Facebook
  • Aktualności
    • Najnowsze
    • Najpopularniejsze
    • Najczęściej komentowane
    • Alfabetycznie
  • Artykuły
    • Najnowsze
    • Najpopularniejsze
    • Najczęściej komentowane
    • Alfabetycznie
  • Pliki
    • Najnowsze
    • Najpopularniejsze
    • Najwyżej oceniane
    • Alfabetycznie
  • Forum dyskusyjne
    • Najnowsze wypowiedzi
    • Twoje ostatnie wypowiedzi
    • Prywatne wiadomości
    • Lista użytkowników
    • Szukaj na forum
  • Informacje
    • O nas
    • Redakcja
    • Reklama
    • Kontakt
    • English
    • Pomoc
Copyright 2002-2012 Grupa Onet.pl SA, PCLab.pl Kopiowanie treści (w tym zdjęć) bez pisemnego zezwolenia zabronione.