Technologia, gra online i warianty
Silniki i analiza
33 terminy33 terminy
Przeglądaj tematyZobacz wszystkie terminy
Silnik szachowy
Program, który analizuje pozycję, porównuje legalne sekwencje ruchów i rekomenduje opcje na podstawie swoich obliczeń.
Graficzny interfejs użytkownika
Wizualna aplikacja pozwalająca sterować oprogramowaniem szachowym za pomocą szachownicy, elementów sterujących i paneli zamiast poleceń tekstowych.
Silnik lokalny
Program do analizy szachowej działający na własnym urządzeniu użytkownika i korzystający z procesora oraz pamięci tej maszyny.
Silnik w chmurze
Program do analizy szachowej wykonujący obliczenia na zdalnym komputerze i zwracający wyniki przez sieć.
Wariant główny
Sekwencja ruchów, którą program do analizy szachowej uznaje obecnie za najlepszą kontynuację dla obu stron z danej pozycji.
MultiPV
Poziom: Średnio zaawansowanyTryb analizy wyświetlający kilka ruchów kandydackich wraz z linią i oceną dla każdego z nich.
Głębokość
Wskaźnik określający, jak daleko posunęło się bieżące wyszukiwanie silnika szachowego od analizowanej pozycji.
Węzły na sekundę
Miara liczby pozycji przetwarzanych przez silnik szachowy w ciągu sekundy podczas wyszukiwania.
Pondering
Poziom: Średnio zaawansowanyTryb, w którym silnik prowadzi przeszukiwanie podczas biegu zegara przeciwnika, zwykle od przewidywanej odpowiedzi.
Bitboard
Poziom: Średnio zaawansowanyReprezentacja z 64 wskaźnikami o wartości zero lub jeden, po jednym dla każdego pola, zaznaczająca pola należące do wybranego zbioru.
Funkcja oceny
Poziom: Średnio zaawansowanyProcedura przypisująca pozycji liczbowy szacunek, aby program szachowy mógł ukierunkować przeszukiwanie.
NNUE
Architektura sieci neuronowej zaprojektowana do oceniania pozycji szachowych i sprawnego aktualizowania oceny między podobnymi pozycjami.
Minimax
Poziom: Średnio zaawansowanyAlgorytm wybierający ruch przy założeniu, że obie strony zawsze podejmą najlepszą dostępną decyzję.
Przycinanie alfa-beta
Poziom: ZaawansowanyMetoda pomijająca gałęzie, które nie mogą zmienić ostatecznego wyboru, gdy obie strony dążą do najlepszego wyniku.
Pogłębianie iteracyjne
Poziom: ZaawansowanyStrategia powtarzająca przeszukiwanie z rosnącymi limitami, dzięki czemu zawsze dostępny jest ukończony wynik.
Porządkowanie ruchów
Poziom: ZaawansowanyTechnika ustalająca, które ruchy przeszukiwać najpierw, aby wcześniej odrzucać mało użyteczne gałęzie.
Przeszukiwanie wariantu głównego
Poziom: ZaawansowanyOptymalizacja, która w pełni przeszukuje pierwszego kandydata, a późniejsze ruchy początkowo sprawdza za pomocą węższego testu.
Redukcje późnych ruchów
Poziom: ZaawansowanyTechnika, która początkowo przeszukuje ze zmniejszoną głębokością ruchy umieszczone późno w kolejności analizy pozycji.
Przycinanie ruchem zerowym
Poziom: ZaawansowanyHeurystyka sprawdzająca fikcyjne spasowanie, aby odrzucać pozycje, które wydają się wyraźnie wystarczająco dobre.
Przeszukiwanie wyciszające
Poziom: ZaawansowanyRozszerzenie kontynuujące wybrane ruchy taktyczne, aż pozycja stanie się dostatecznie stabilna do oceny.
Efekt horyzontu
Poziom: Średnio zaawansowanyBłąd powstający, gdy decydująca konsekwencja znajduje się tuż za granicą przeszukiwania i zniekształca ocenę.
Przeszukiwanie drzewa metodą Monte Carlo
Poziom: ZaawansowanyMetoda wielokrotnie badająca warianty i przeznaczająca więcej obliczeń na ruchy, które wydają się obiecujące.
Statyczna ocena wymian
Poziom: ZaawansowanySzybkie obliczenie szacujące bilans materiału po kolejnych biciach i odbiciach na jednym polu.
Tablica transpozycji
Pamięć pozwalająca silnikowi szachowemu ponownie wykorzystywać wyniki dla pozycji, które już przeszukał.
Haszowanie Zobrista
Poziom: ZaawansowanyMetoda tworząca szybko aktualizowany numeryczny odcisk pełnego stanu pozycji szachowej.
Perft
Poziom: Średnio zaawansowanyTest zliczający każdą legalną sekwencję ruchów do dokładnie określonej głębokości przeszukiwania.
Książka debiutowa
Baza pozycji debiutowych i ruchów, z której program szachowy może korzystać przed rozpoczęciem zwykłego wyszukiwania.
Baza końcówek
Wcześniej obliczona baza danych podająca dokładne wyniki końcówek z ograniczoną liczbą bierek.
Bitbase końcówek
Poziom: ZaawansowanyZwarta, wstępnie obliczona struktura przechowująca minimalną informację o wyniku wielu pozycji końcowych.
Wartość WDL bazy końcówek
Poziom: ZaawansowanyDokładny wynik wygranej, remisu lub przegranej, który baza końcówek przypisuje pozycji końcowej.
Odległość do mata
Poziom: ZaawansowanyMetryka licząca odległość do wymuszonego mata, gdy zwycięzca dąży do niego jak najszybciej, a obrońca go opóźnia.
Odległość do konwersji
Poziom: EkspertWstępnie obliczona metryka końcówek mierząca odległość do bicia lub promocji albo do mata, jeśli nastąpi wcześniej.
Odległość do wyzerowania
Poziom: ZaawansowanyWstępnie obliczona metryka końcówek mierząca odległość do mata lub następnego ruchu zerującego licznik reguły pięćdziesięciu posunięć.
