www.silnikiszachowe.fora.pl
Programy i silniki szachowe
FAQ
Szukaj
Użytkownicy
Grupy
Galerie
Rejestracja
Profil
Zaloguj się, by sprawdzić wiadomości
Zaloguj
Forum www.silnikiszachowe.fora.pl Strona Główna
->
Inne programy szachowe
Napisz odpowiedź
Użytkownik
Temat
Treść wiadomości
Emotikony
Więcej Ikon
Kolor:
Domyślny
Ciemnoczerwony
Czerwony
Pomarańćzowy
Brązowy
Żółty
Zielony
Oliwkowy
Błękitny
Niebieski
Ciemnoniebieski
Purpurowy
Fioletowy
Biały
Czarny
Rozmiar:
Minimalny
Mały
Normalny
Duży
Ogromny
Zamknij Tagi
Opcje
HTML:
TAK
BBCode
:
TAK
Uśmieszki:
TAK
Wyłącz HTML w tym poście
Wyłącz BBCode w tym poście
Wyłącz Uśmieszki w tym poście
Kod potwierdzający: *
Wszystkie czasy w strefie EET (Europa)
Skocz do:
Wybierz forum
Szachy, programy i silniki szachowe - Chess engines
----------------
Programy do obsługi baz partii szachowych
Silniki (enginy) szachowe
Programy szachowe GUI
Inne programy szachowe
Debiuty i ksiązki debiutowe
Listy rankingowe silników szachowych
Ogólnie o szachach
Chess (english section)
----------------
Chess engines
Chess database
Chess software
Other software
Chess tournaments
Programy portable za darmo
----------------
Organizery, kalendarze itp.
Programy internetowe
Gry
Multimedia
Przegląd tematu
Autor
Wiadomość
widoczek
Wysłany: Śro 11:36, 16 Mar 2011
Temat postu: Junior - engine z błędem!
Engine "Junior" ma błąd dotyczący sprawozdawczości własnych obliczeń. Po pewnej liczbie wygenerowanych i ocenionych pozycji (parametr "Nodes") dokonuje resetu liczby "nodes" i zlicza je na nowo. Wpływa to na podawaną przez niego wartość prędkości obliczeń (parametr "Nodes/s"), która drastycznie spada. Silnik przypuszczalnie nie zwalnia obliczeń i obniżenie prędkości wynika tylko ze wspomnianego resetu.
Błąd dotyczy także wersji Deep i występuje w UCI Chessbase gdyż Junior nie ma własnego UCI. Inne silniki na tym samym UCI zachowują się pod tym względem normalnie! Próbowałem zainteresować problemem Chessbase ale zbywali mnie doszukując się błędu mnie, sami nawet nie próbowali tego przetestować!
Poniżej fragment potwierdzenia z własnej sprawozdawczości Junior:
11: Tal - Hecht (1962), BS 11) e5xf6 !! bester Zug
r3k2r/pb3pp1/2p1qnnp/1pp1P3/Q1N4B/2PB1P2/P5PP/R4RK1 w kq - 0 1
Analysis by Junior 10.1:
1.Gf5 bxa4 2.Gxe6 Sxh4
+/= (0.27) 3 00:00:00 1kN
1.Gf5 bxa4 2.Gxe6 Sxh4
+/= (0.27) 3 00:00:00 1kN
1.Gf5 bxa4 2.Gxe6 Sxh4
+/= (0.27) 3 00:00:00 1kN
1.Gf5 bxa4 2.Gxe6 fxe6 3.Sd6+ Ke7 4.Gxf6+ gxf6 5.Sxb7
=/+ (-0.67) 6 00:00:00 20kN
...
1.exf6 0-0 2.Hc2 Sxh4 3.Sa5 Wab8 4.Gh7+ Kh8 5.fxg7+ Kxg7 6.Wfe1 Hf6 7.Ge4 Wfd8
+/= (0.42) 18 00:02:18 359mN
1.exf6 0-0 2.Hc2 Sxh4 3.Sa5 He3+ 4.Kh1 Wab8 5.g3 Sxf3 6.Kg2 Sd2 7.Wf2 Sc4 8.Sxc4 bxc4 9.Gxc4 Kh8 10.Wf3
+/= (0.51) 19 00:04:54 746mN
1.exf6 0-0 2.Hc2 Sxh4 3.Sa5 Wab8 4.Gh7+ Kh8 5.fxg7+ Kxg7 6.Wfe1 Hf6 7.Wad1 Sg6 8.Gxg6 fxg6 9.Sb3 c4 10.Wd7+
+/= (0.54) 20 00:10:49 1644mN
1.exf6 0-0 2.Hc2 Sxh4 3.Sa5 Wab8 4.Gh7+ Kh8 5.fxg7+ Kxg7 6.Wfe1 Hf6 7.Wad1 Wfd8 8.Wxd8 Hxd8 9.Sxb7 Wxb7 10.Hd3
+/= (0.44) 21 00:21:04
3190mN
1.exf6 0-0 2.Hc2 Sxh4 3.Sa5 Wab8 4.fxg7 Wfd8 5.Wfe1 Hf6 6.Wad1 Kxg7 7.Hf2 c4 8.Ge4 Ga8 9.He3 Kh8 10.g3
+/= (0.36) 22 00:47:15
2987mN
(, 17.03.2010)
Obok zaznaczonych danych "nodes" podano czas obliczeń z czego wynika sprzeczność iż po kolejnych ok.26 minutach obliczeń silnik wygenerował mniej pozycji niż krok wcześniej!!
Przy okazji dygresja, liczba pozycji też podawana jest błędnie w krotności "
mN
' co oznacza mili Nodes, powinno być z dużej litery "MN" czyli Mega Nodes (miliony). Ale to nie dotyczy Junior tylko ogólnie interfejsu Chessbase.
fora.pl
- załóż własne forum dyskusyjne za darmo
Powered by
phpBB
© 2001, 2005 phpBB Group
Regulamin