Program rozwiązujący "ortodoksyjne" wielochodówki

Moderator: redjok

Program rozwiązujący "ortodoksyjne" wielochodówki

Postprzez msterkowiec » 31 gru 2014, 13:54

Pod adresem http://chomikuj.pl/msterkowiec/Software ... y+szachowe umieściłem program dla Windows rozwiązujący "ortodoksyjne" 2-, 3- i wielochodówki (po zalogowaniu program można pobrać bez opłat). Tu można pobrać krótkie "readme":
http://chomikuj.pl/msterkowiec/Software ... 945875.txt

Z ciekawszych cech:
- program stara się wybrać optymalny zestaw heurystyk przydatnych do szybkiego rozwiązania danego problemu
- zintegrowane tablice dla pozycji 3-, 4- i 5-bierkowych (te ostatnie trzeba by osobno pobrać, jakieś 6GB), 6-bierkowe być może wkrótce
- customowe dane prekalkulowane dla pozycji takich jak #17 6k1/8/5Q2/8/8/8/3p1pp1/3Kbrrb ( http://www.yacpdb.org/?id=89976 )
- wielowątkowy; GUI daje możliwość podglądu (a także modyfikacji) bieżącej pracy każdego z wątków
- przetestowany na kilku tysiącach problemów

Ogólnie, program sporo potrafi i sporo nie potrafi. Jest możliwość ręcznej zmiany automatycznie wybranych heurystyk; również można podać własne wskazówki sortowania. Dobrze jest go uruchamiać na maszynie przynajmniej dwuprocesorowej.
Ostatnio edytowany przez msterkowiec, 09 lis 2018, 18:13, edytowano w sumie 1 raz
msterkowiec
 
Posty: 10
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 0 raz
Otrzymał podziękowań: 9 razy
Ranking: 0

Re: Program rozwiązujący "ortodoksyjne" wielochodówki

Postprzez msterkowiec » 22 wrz 2018, 17:18

Program w wersji 1.4.7 doczekał się instalatora dla Windows 64-bit:
https://drive.google.com/file/d/1-iu778 ... sp=sharing
msterkowiec
 
Posty: 10
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 0 raz
Otrzymał podziękowań: 9 razy
Ranking: 0

Re: Program rozwiązujący "ortodoksyjne" wielochodówki

Postprzez msterkowiec » 04 paź 2018, 12:01

Ver. 1.4.8: https://drive.google.com/file/d/1g6BBmg ... sp=sharing
(drobna zmiana w silniku + drobny bug fix w GUI)
msterkowiec
 
Posty: 10
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 0 raz
Otrzymał podziękowań: 9 razy
Ranking: 0

Re: Program rozwiązujący "ortodoksyjne" wielochodówki

Postprzez msterkowiec » 22 paź 2018, 21:37

msterkowiec
 
Posty: 10
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 0 raz
Otrzymał podziękowań: 9 razy
Ranking: 0

Re: Program rozwiązujący "ortodoksyjne" wielochodówki

Postprzez msterkowiec » 04 lis 2018, 11:25

Ver. 1.4.11:
https://drive.google.com/open?id=1mLVn5 ... iP5t-ll8mI

1.4.10 2018.11.03 Usprawnienia ze względu na studium (#15) 2k5/4p3/p1K2p2/PP4B1/8/8/8/8 i tego typu pozycje
1.4.11 2018.11.04 Sev.1 bug fix w pozycjach takich jak #10 8/8/5N1R/6k1/3N3r/8/6K1/8
msterkowiec
 
Posty: 10
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 0 raz
Otrzymał podziękowań: 9 razy
Ranking: 0

Re: Program rozwiązujący "ortodoksyjne" wielochodówki

Postprzez msterkowiec » 13 lis 2018, 12:40

1.4.12:
https://drive.google.com/file/d/1mfngtL ... sp=sharing

1.4.12 2018.11.12 Stability fix + wielowątkowe Sprawdzenie poprawności danych prekalkulowanych
msterkowiec
 
Posty: 10
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 0 raz
Otrzymał podziękowań: 9 razy
Ranking: 0

Re: Program rozwiązujący "ortodoksyjne" wielochodówki

Postprzez msterkowiec » 17 lis 2018, 19:06

Tutaj umieściłem 3GB prekalkulowanych danych (Nalimov tablebases) dla pozycji 5-bierkowych:
Część 1: https://drive.google.com/open?id=1wthx3 ... mo4FJYpagX
Część 2: https://drive.google.com/file/d/10FgXhS ... sp=sharing

Zawartość trzeba wypakować 7zipem do folderu Precalc programu (przy standardowej instalacji będzie to C:\Program Files\ProblemySzachowe\Precalc). Drobną wadą użytego formatu (lzma z silną kompresją) jest fakt, że podczas użycia w całości są rozkompresowywane do pamięci.

Dane są automatycznie używane przez silnik podczas rozwiązywania np. miniatur (gdy podczas analizy pozycja redukuje się do 5-bierkowej).

Z ciekawszych opcji: w menu "Zaawansowane" jest opcja "Wskaż max #n dla pozycji tego typu"
Ostatnio edytowany przez msterkowiec, 20 lis 2018, 22:26, edytowano w sumie 1 raz
msterkowiec
 
Posty: 10
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 0 raz
Otrzymał podziękowań: 9 razy
Ranking: 0

Re: Program rozwiązujący "ortodoksyjne" wielochodówki

Postprzez msterkowiec » 19 lis 2018, 21:19

W poprzednim poście dodałem brakujące pozycje 5-bierkowe

Ver. 1.4.14:
https://drive.google.com/file/d/18U4EWO ... sp=sharing

1.4.13 2018.11.17 Usprawnienia ze względu na #19 8/p3B1br/2pP3p/3pn2K/1P1k1P2/1P1p1pN1/3Pp1N1/4nb2 (http://www.yacpdb.org/?id=463949) + fix w "Otwórz pozycję w nowej instancji" - nie działało poprawnie, jeśli program jest zainstalowany w lokalizacji, której nazwa zawiera spację
1.4.14 2018.11.19 Bug fix w generowaniu niektórych danych prekalkulowanych z pionkami po obu stronach

BTW: udało się uniknąć regresji na ciekawym problemie z wielokrotną promocją na wieżę:
#8 8/PPPPPP2/7K/4rP2/8/6Pp/4Nprp/5Qnk http://www.yacpdb.org/?id=327854
(tak czy siak 6 minut to chyba rekord jak na ośmiochodówkę)
msterkowiec
 
Posty: 10
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 0 raz
Otrzymał podziękowań: 9 razy
Ranking: 0


Powrót do Programy i komputery szachowe

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości



REKLAMA

Gdy masz problemy z matma czasami najlepszym rozwiazaniem sa Korepetycje z Matematyki
Zadania Szachowe