Parametry silnika

Top  Previous  Next

Menu parametrów: Silnik – Zmień główny silnik - Zaawansowane – Parametry silnika

 

Start

 

Wiele spośród dostępnych silników posiada parametry, które możesz ustawiać. Aby tego dokonać, kliknij na przycisk „Parametry silnika” w oknie silnika.

 

Parametr Fritz 15

 

Możesz teraz zmienić ustawienia, które mają wpływ na styl rozgrywki silników. Każdy z silników posiada parametry zgodne ze swoimi algorytmami.

 

Znajduje się tu kilka przykładów parametrów, które mają wpływ na sposób rozgrywki silników. W niektórych sytuacjach możesz osiągnąć większą wydajność (np. poprzez rozgrywanie bardzo szybkich gier, analizę pozycji taktycznych lub naukę). Różne parametry mogą być dostępne w zależności od silnika, a te przedstawione poniżej nie muszą być całkowicie zgodne z Twoimi ustawieniami domyślnymi.

 

Uwaga: Konfiguracja domyślna silnika została dokładnie przetestowana. W niektórych przypadkach inne ustawienia mogą dawać lepsze rezultaty, lecz by osiągnąć najlepszą ogólną wydajność i najwyższy poziom rozgrywki zaleca się pozostawienie tych ustawień bez zmian.

 


 

Parametry silnika

Możesz modyfikować parametry silnika. Za pomocą klawisza F3 wybierz silnik, który chcesz wczytać.

 

Istnieje także przycisk o nazwie „Parametry silnika”, który otwiera okno z poniższymi opcjami:

 

Log – Wpisz zawartość (np. komunikacja interfejsu graficznego) w plik.

 

xLog – Wpisz zawartość do pliku HTML (działa jedynie w przeglądarce Opera...)

 

Max CPU – Liczba rdzeni, które będą wykorzystywane przez Rybkę. Jeśli wartość jest wyższa od liczby rdzeni, Rybka będzie korzystać ze wszystkich rdzeni.

 

CPU usage – Jeśli chcesz użyć mniej niż jednego rdzenia, zmień ten parametr.

 

Main Process Priority / Child Process Priority: zmienia pierwszeństwo silnika bez potrzeby korzystania z menedżera zadań. Na przykład:

 

Inherit Uruchamianie procesu głównego z takim samym pierwszeństwem jak interfejs graficzny.

 

NalimovUsage – Identycznie jak w przypadku Rybka 3 (ma wpływ na to, jak bardzo program jest spowolniony przez tabele danych. Radzimy pozostawić ustawienia domyślne).

 

Use Large Pages – Po ustawieniu „lock pages in memory” w systemie operacyjnym szybkość może wzrosnąć nawet o 15% po ustawieniu wartości 1 GB w tablicy zapisu (lub więcej; mniejsza wartość spowoduje także wzrost, jednak nie aż tak pokaźny. Działa do momentu odłączenia silnika, potem należy ponownie uruchomić komputer, aby wczytać ustawienia).

 

Always Score Main Move – Jeśli ta opcja będzie wyłączona, Rybka wyszuka alternatywne możliwości ruchów w przypadku słabych ruchów. Gdy opcja ta jest włączona, program najpierw wykona najlepsze ruchy. Zalecamy włączenie tej opcji w przypadku analizy i wyłączenie podczas gry.

 

Display Upperbounds – Gdy ta opcja jest wyłączona, Rybka nie powiadomi użytkownika o słabym ruchu, a zatem gdy użytkownika nie będzie przy komputerze, nie będzie miał on możliwości, by się o tym dowiedzieć. Zalecamy włączenie tej funkcji w przypadku interaktywnej analizy i wyłączenie podczas gier.

 

Preserve analysis – Tak samo jak w przypadku Rybka 3 (silnik przechowuje starszą zawartość tablic zapisu przez o wiele dłuższy czas, spowalniając pracę w zależności od liczby przeanalizowanych pozycji. Zaleca się wyłączenie tej opcji).

 

Clear Hash – Pozwala Rybce na nowe spojrzenie na pozycję.

 

Hash File / Save Hash / Load Hash – Używane w przypadku odłączenia silnika lub restartu, by program mógł zachować zawartość tablicy zapisu po ponownym uruchomieniu.

 

MultiPV_cp – Tak samo jak w przypadku Rybka 3 (kontroluje, o ile gorsze mogą być ruchy od możliwie najlepszych, by pojawiły się w MultiPV, np. wartość 0 pokaże jedynie ruchy, które są równie dobre jak te możliwie najlepsze).

 

TCBuffer – Liczba odjętych sekund pracy Rybki. Użyteczne dla gry w trybie „bullet” (1 minuta) oraz „blitz” (3 minuty), dzięki czemu można uniknąć utraty czasu przeznaczonego na wczytywanie elementów interfejsu graficznego oraz przeciwnych silników, a także zapewnić lepszą kontrolę nad czasem, gdy jego ustawiona wartość wynosi 3.

 

TC Normal Move Time – Skuteczność Rybki podczas rozgrywki. Niższe wartości spowodują przyspieszenie gry silnika, a wyższe spowolnienie.

 

TC Max Move Time – Ilość czasu, który Rybka przeznaczy w krytycznych pozycjach (wyższe wartości spowodują większe zapotrzebowanie czasowe).

 

Ostatnie trzy ustawienia są w znacznym stopniu zależne od sprzętu, kontroli czasu, a nawet od przeciwnika. Jeśli chcesz przekonać się o możliwościach Rybki 4, musisz eksperymentować ze znalezieniem odpowiednich dla siebie ustawień. Rezultat może być zaskakujący.

 

[Pieces cp] – Parametr rozkładu sił. Należy zwrócić uwagę na różnice pomiędzy analizą a grą. W przypadku analizy „Białe” oraz „Czarne” są traktowane tak, że podczas rozpatrywania strony przeciwnej wynik będzie identyczny. W przypadku gier Białe oznaczają „swoje”, a Czarne przeciwnika. Zmieniając ustawienia, zmienisz tak naprawdę sposób, w jaki Rybka ocenia ruchy własne i przeciwnika, bez względu na stronę gry.

 

Rook Endgame Scaling: W przypadku ciągłych remisów w grach końcowych z wieżą i pionkiem spróbuj zmniejszyć tę wartość. Opcja jest użyteczna także w przypadku analizy pozycji.

 

xLog – Wpisz zawartość do pliku HTML (działa jedynie w przeglądarce Opera...)

 

Main Process Priority / Child Process Priority: Zmienia pierwszeństwo silnika bez potrzeby korzystania z menedżera zadań. Na przykład:

 

Inherit Uruchamianie procesu głównego z takim samym pierwszeństwem jak interfejs graficzny.

 

NalimovUsage – Ma wpływ na to, jak bardzo program jest spowolniony przez tabele danych. Radzimy pozostawić ustawienia domyślne.

 

Use Large Pages – Po ustawieniu „zablokowania stron w pamięci” w systemie operacyjnym szybkość może wzrosnąć nawet o 15% po ustawieniu wartości 1 GB w tablicy zapisu (lub więcej; mniejsza wartość spowoduje także wzrost, lecz nie tak pokaźny. Działa do momentu odłączenia silnika, potem należy ponownie uruchomić komputer, aby wczytać ustawienia).

 

Always Score Main Move – Jeśli ta opcja będzie wyłączona, Rybka wyszuka alternatywne możliwości ruchów w przypadku słabych ruchów. Gdy opcja ta jest włączona, program najpierw wykona najlepsze ruchy. Zaleca się włączenie tej opcji w przypadku analizy i wyłączenie podczas gry.

 

Display Upperbound – Gdy ta opcja jest wyłączona, Rybka nie powiadomi użytkownika o słabym ruchu, a zatem gdy użytkownika nie będzie przy komputerze, nie będzie miał on możliwości, by się o tym dowiedzieć. Zalecamy włączenie tej funkcji w przypadku interaktywnej analizy i wyłączenie podczas gier.


 

Save: Zapisuje modyfikacje silnika. Otwiera okno zapisu pliku z zachowanymi parametrami. Rozszerzenie pliku konfiguracji to: *.param.

 

Load: Otwiera okno wczytywania uprzednio zachowanych parametrów silnika. Pliki parametrów można znaleźć w folderze „Parametry silnika”.

 

Defaults: Ten przycisk przywraca ustawienia fabryczne.

 

Tip: Możesz ustawić rozgrywki pomiędzy silnikami lub turnieje silnikowe, by przetestować swoje modyfikacje przeciwko innym silnikom.

Zapis zachowuje nowe parametry silnika. Wczytanie anuluje wszelkie zmiany. Przywrócenie oznacza powrót wszystkich parametrów do wartości domyślnych.

 

Uwaga: Parametry domyślne są uznane przez programistów za najbardziej odpowiednie do rozgrywek ogólnych.