Stały mózg

W grach turowych permanentny mózg (zwany też rozważaniem ) jest aktem myślenia podczas tury przeciwnika. Silniki szachowe , które kontynuują obliczenia, nawet gdy nie jest ich kolej na grę, w końcu wybierają ruchy, które są silniejsze, niż gdyby nie mogły obliczać w turze przeciwnika.

Używaj z programami szachowymi

Siła programów szachowych zależy w dużym stopniu od ilości czasu przeznaczonego na obliczenia. Wiele programów szachowych wykorzystuje zastanawianie się, aby poprawić swoją siłę. Obecne programy nie mogą tworzyć planów strategicznych, więc program po prostu próbuje przewidzieć ruch przeciwnika i zaczyna obliczać jego odpowiedź. Jeśli ruch przeciwnika został poprawnie odgadnięty, program kontynuuje obliczenia. Jeśli przewidywanie się nie powiedzie, program rozpoczyna nowe obliczenia.

Rozważanie jest mniej skuteczne niż normalne myślenie. Na przykład, jeśli program poprawnie odgadnie 25% ruchów przeciwnika, użycie zastanawiania jest średnio równoważne zwiększeniu normalnego czasu obliczeń o współczynnik 1,25.

W grach szachowych między dwoma komputerami zastanawianie się ma sens tylko wtedy, gdy konkurujące ze sobą silniki szachowe używają oddzielnych procesorów lub rdzeni . Jeśli mają ten sam rdzeń, program rozmyślający kradnie połowę czasu programowi myślącemu w normalny sposób i wykorzystuje skradziony czas mniej efektywnie. Z tego powodu szachowe GUI mają opcję trwałego wyłączenia mózgu.

  •   Lewy, Dawid ; Newborn, Monty (1991), Jak komputery grają w szachy , Computer Science Press, ISBN 0-7167-8121-2
  • Newborn, Monty (1975), Szachy komputerowe , Nowy Jork: Academic Press