Szachy z komputerem

Partia szachów z komputerem, kiedy tylko masz ochotę: wybierz kolor i poziom i zagraj z silnikiem szachowym, który liczy bezpośrednio w Twojej przeglądarce. Partia zostaje zapisana także po odświeżeniu strony.

Źródło: FIDE Laws of Chess (obowiązujące od 1 stycznia 2023): ruchy figur, mat, pat, zasady remisu. Stan na: .

Miłej gry! Dotknij bierki, a potem pola docelowego.

    Pozycja i zapis (FEN / PGN)

    FEN opisuje jedną pozycję, PGN całą partię. Wczytane pozycje i partie nie liczą się do statystyki.

    Wygrane
    0
    Remisy
    0
    Porażki
    0

    Klawiatura: Tab przechodzi na szachownicę, strzałki wybierają pole, Enter lub spacja wybiera bierkę albo wykonuje ruch, Esc anuluje wybór.

    Bieżąca partia, ustawienia i statystyki są zapisane tylko w tej przeglądarce (localStorage).

    Silnik: Stockfish 19 lite (GPL-3.0), działa jako osobny program w workerze Twojej przeglądarki. Licencja i kod źródłowy

    Moje narzędzia

    Wynik

    Jak to obliczamy

    Gra w szachy z komputerem

    Grasz z silnikiem szachowym, który działa w całości w Twojej przeglądarce – bez konta i bez czekania na przeciwnika. Wybierz białe, czarne lub losowanie oraz jeden z ośmiu poziomów.

    Jak to działa

    1. Dotknij bierki: dozwolone pola zostaną zaznaczone (kropka = ruch, pierścień = bicie).
    2. Dotknij pola docelowego – komputer odpowie po krótkim namyśle.
    3. „Cofnij ruch” wycofuje Twój ostatni ruch i odpowiedź, „Podpowiedź” pokazuje dobry ruch, „Obróć szachownicę” zmienia widok.

    Osiem poziomów

    PoziomCzasGłębokośćDla kogo?
    1–2do 0,1 s1–2 półruchypoczątkujący, dzieci
    3–4do 0,25 s3–5 półruchówamatorzy
    5–6do 0,6 s8–12 półruchówgracze klubowi
    7–8do 1,5 s16 lub bez limitubardzo silni gracze

    Poziom ustawia opcję silnika „Skill Level” (0–20), czas namysłu i głębokość przeszukiwania. Na niskich poziomach komputer celowo popełnia błędy. Świadomie nie podajemy rankingu Elo – siła zależy też od urządzenia.

    Zasady

    Technika

    Zasady (dozwolone ruchy, szach, mat) sprawdza własny kod strony, przetestowany wzorcowymi wartościami „perft” z Chess Programming Wiki (np. 8902 pozycje po trzech półruchach z pozycji wyjściowej). Ruchy komputera liczy Stockfish, jeden z najsilniejszych wolnych silników szachowych, w małej wersji „lite” (ok. 1,8 MB). Działa jako osobny program w Web Workerze i wymienia ze stroną wyłącznie polecenia tekstowe. Stockfish jest na licencji GNU GPL v3; licencja i pełny kod źródłowy znajdują się na tej witrynie.

    Prywatność

    Partia, ustawienia i statystyki są tylko w localStorage Twojej przeglądarki. Silnik pobiera się z tej witryny przy pierwszym ruchu komputera; nic nie trafia na serwer.

    Zobacz też: Zegar szachowy do partii na prawdziwej szachownicy oraz Pasjans.

    Udostępnianie pozycji, FEN i PGN

    „Udostępnij pozycję” tworzy link do bieżącej pozycji. Osoba, która go otworzy, dostaje zadanie „znajdź najlepszy ruch”, a po wykonaniu ruchu widzi, co zagrałby silnik na najwyższym poziomie – potem partia toczy się dalej przeciwko komputerowi. W części „Pozycja i zapis” znajduje się pozycja w formacie FEN i partia w PGN: oba zapisy można skopiować, a partię zapisać także jako plik .pgn. Można też wkleić FEN lub partię PGN i grać dalej od tego miejsca; każdy ruch jest sprawdzany pod kątem zgodności z przepisami. Na komputerze figury można przeciągać myszą, na telefonie dotyka się figury, a potem pola docelowego.

    Najczęściej zadawane pytania

    Czy mogę grać w szachy z komputerem za darmo i bez rejestracji?

    Tak. Silnik liczy w Twojej przeglądarce, bez konta i bez pobierania. Partia zostaje zapisana po odświeżeniu strony.

    Jak silny jest komputer?

    To zależy od Ciebie: poziom 1 często się myli i pasuje dla początkujących, poziom 8 gra bardzo silnie. Pomiędzy nimi stopniowo rosną czas, głębokość i dokładność.

    Który poziom dla początkujących?

    Zacznij od poziomu 1 lub 2. Gdy zaczniesz regularnie wygrywać, przejdź poziom wyżej. „Podpowiedź” pokaże dobry ruch w każdej chwili.

    Czy mogę cofnąć ruch?

    Tak, przyciskiem „Cofnij ruch” – cofana jest też odpowiedź komputera, więc znów masz ruch.

    Kiedy partia kończy się remisem?

    Przy pacie, gdy ta sama pozycja powtórzy się trzy razy, po 50 ruchach każdej strony bez ruchu pionem i bicia oraz gdy nikt nie może już dać mata, np. król przeciw królowi.

    Jaki silnik gra przeciwko mnie?

    Stockfish 19 w małej wersji „lite”, wolny silnik na licencji GNU GPL v3. Działa oddzielnie od reszty strony; licencja i kod źródłowy są podlinkowane pod szachownicą.

    Źródła i podstawa prawna

    Stan na: · Zasady redakcyjne

    Podobne narzędzia