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

Moderator: redjok

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

Postprzez msterkowiec » 07 sty 2020, 21:53

Idą już testy nowej wersji zawierającej modyfikację, która pozwoli we względnie krótkim czasie (kilkadziesiąt sekund) rozwiązywać następujący ciekawy, "zugzwangowy" problem:
https://pdb.dieschwalbe.de/search.jsp?e ... 'P1232084'
https://www.yacpdb.org/#188117

Ale na początek "szachowy" teledysk : )
https://www.youtube.com/watch?v=hqwU7nv3hTM
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 09 sty 2020, 23:30

1.7.5: https://drive.google.com/file/d/1P6SN45 ... sp=sharing

Testy prawie skończone, do rana powinny się skończyć, zresztą impact zmian nie jest duży...
Kłopoty z rozwiązywaniem #28 8/pp1p4/rrbQ4/kp1n4/1p6/8/P1N5/K7 od dawna "chodziły" za mną (na mojej liście problemów liczącej już prawie 8 tysięcy wielochodówek, ten problem ma nr 207), tym bardziej cieszy mnie, że już w parę minut program znajduje rozwiązanie. Nietypowe dla tego problemu jest względnie długi, bo aż ośmioposunięciowy finał, po tym jak białym udaje się stracić tempo w pozycji po 1. Kb2 Ka4 i wymusić Ra5-a4

Tests complete; no errors found:
749e: Problems solved: 10644 Total time: 141 min. 49 sec.
751i: Problems solved: 10710 Total time: 139 min. 35 sec.
Additional test:
749e: Problems solved: 2893 Total time: 1818 min. 54 sec.
751i: Problems solved: 2903 Total time: 1722 min. 55 sec.
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 12 sty 2020, 16:17

1.7.6: https://drive.google.com/file/d/1CjYhj3 ... sp=sharing

Właściwie jedyną różnicą jest dodanie danych prekalkulowanych (CustomPrecalc) dla rodziny pozycji takich jak w poniższym problemie:

Gustavus Charles Reichhelm, 1879, #57 (orig. #83)
[FEN "8/6pp/5p2/k7/3p4/1Q2p3/3prpp1/3Kbqrb w - - 0 1"]
https://pdb.dieschwalbe.de/search.jsp?e ... 'P1241204'

Warto dodać, że analiza standardowa ("top-down"), z wyłączoną opcją korzystania z danych prekalkulowanych (ustawienie w opcjach 0% RAM dla danych prekalkulowanych) również znajduje #57, tyle że po około 15 minutach działania.

Prekalkulowane dane ("bottom-up", jak przypadku Nalimov tablebases) obejmują grupę pozycji, jak na poniższym diagramie:
[FEN "7Q/3pkppp/8/8/8/4p3/3prpp1/3Kbqrb w - - 0 1"]
przy czym bierki z dolnej połowy szachownicy są nieruchome (i nietykalne), a bierki z górnej połowy szachownicy mogą zajmować dowolne miejsce z wyjątkiem pionków, które są "przywiązane" do swojej linii (odpowiednio: d, f, g i h).

Jako ciekawostkę można dodać, że maksymalne #n dla tej grupy pozycji to #89:
8/5ppp/4Q3/3p4/8/2k1p3/3prpp1/3Kbqrb
8/5ppp/7Q/3p4/8/2k1p3/3prpp1/3Kbqrb
W obu pozycjach rozwiązaniem jest Qb6
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 20 sty 2020, 21:46

Idą testy nowej wersji, która zawiera usprawnienia pomagające sprawniej/szybciej ustalić rozwiązanie następującego problemu:

http://www.yacpdb.org/?id=305913
#31, Sergiej Zacharow, 1990
[FEN "q2k3r/pnrP1Q2/Nb1p1p2/2p1p3/1p3p2/8/8/1B2K3 w - - 0 1"]

Zasadniczo wariant podany na yacpdb potwierdza się, jednakże widać sporo duali w dalszych posunięciach... okazuje się, że biały król ma tu nieco więcej "stopni swobody" niż by wskazywał główny wariant 1. Bf5 Rh1+ 2. Kd2 Rh2+ 3. Kc1 Rh1+ 4. Kb2 Rh2+ 5. Bc2 Rh8 6. Ba4 Rh2+ 7. Kc1 Rh1+ 8. Bd1 Rh8 9. Bg4 Rh1+ 10. Kd2 Rh2+ 11. Be2 Rh8 12. Bb5 Rh2+ 13. Ke1 Rh1+ 14. Bf1 Rh8 15. Bh3 f5 16. B:f5 Rh1+ 17. Kd2 Rh2+ 18. Kc1 Rh1+ 19. Kb2 Rh2+ 20. Bc2 Rh8 21. Ba4 Rh2+ 22. Kc1 Rh1+ 23. Bd1 Rh8 24. Bg4 Rh1+ 25. Kd2 Rh2+ 26. Be2 Rh8 27. Bb5 Rh2+ 28. Ke1 Rh1+ 29. Bf1 Rh8 30. Bh3

Otóż zasłona b.gońcem przed atakami cz.wieży jest możliwa i skuteczna nawet jeśli b.król nie broni gońca, np. można zastawić się Be2 przy królu na c2 czy b2 (zabicie gońca Rh2:e2 sprawi, że powrót na h8 stanie się niemożliwy).
Więcej szczegółów podam nieco później.

PS. A jednak zagapiłem się... Ta pozycja to #29: 1. Bf5 Rh1+ 2. Kd2 Rh2+ 3. Kc1 Rh1+ 4. Kb2 Rh2+ 5. Bc2 Rh8 6. Ba4 Rh2+ 7. Ka1 (7.Kb1 i c1 też wygląda ok) 7... Rh1+ 8. Bd1 Rh8 9. Bg4 Rh1+ 10. Kb2 Rh2+ 11. Be2 Rh8 12. Bb5 Rh2+ 13. Ka1 Rh1+ 14. Bf1 Rh8 15. Bh3 f5 16. B:f5 Rh1+ 17. Kb2 Rh2+ 18. Bc2 Rh8 19. Ba4 Rh2+ 20. Kc1 Rh1+ 21. Bd1 Rh8 22. Bg4 Rh1+ 23. Kd2 Rh2+ 24. Be2 Rh8 25. Bb5 Rh2+ 26. Ke1 Rh1+ 27. Bf1 Rh8 28. Bh3
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 01 lut 2020, 17:16

1.7.8: https://drive.google.com/file/d/11z6ksi ... sp=sharing

Zawiera usprawnienia pozwalające na rozwiązanie problemu http://www.yacpdb.org/?id=305913 [FEN "q2k3r/pnrP1Q2/Nb1p1p2/2p1p3/1p3p2/8/8/1B2K3 w - - 0 1"]
(#29, choć oryginalnie #31)

Niestety na razie trzeba ręcznie dopasować heurystyki (wyłączyć FindForcedMate lub włączyć przebieg "Initial pass with band heuristics" (screenshot niżej)
(Ponadto na maszynach z ośmioma procesorami/rdzeniami trzeba ręcznie wyłączyć multuthreading levels, tj. przestawić z 2 na 1)

Obrazek

Obrazek
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 16 lut 2020, 16:45

1.8: https://drive.google.com/file/d/1IgbC_q ... sp=sharing

Dodanie nowej heurystyki SH_SWEEPINGWHITEROOK ze względu na problemy takie jak:

#68. Milan Velimirovic, 1980. https://pdb.dieschwalbe.de/search.jsp?expression=PROBID='P1197232'
[FEN "8/p2p1p1p/p7/8/p3R3/5p2/1n5p/b4K1k w - - 0 1"]
#101, Gustavus Charles Reichhelm, 1881, https://pdb.dieschwalbe.de/search.jsp?expression=PROBID='P1192776'
[FEN "5Q1K/p1p3r1/p1p3rk/2p3p1/5pPb/8/5p2/1R6 w - - 0 1"]
#74, Otto Titusz Blathy, 1922, https://pdb.dieschwalbe.de/search.jsp?expression=PROBID='P1228979'
[FEN "rb6/k1pn2p1/2K1p1p1/4p1p1/4p3/4p3/b5n1/r5R1 w - - 0 1"]

Na razie tylko ten pierwszy jest rozwiązywany w rozsądnym czasie, ale ogólnie heurystyka wygląda obiecująco
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 22 lut 2020, 17:23

1.8.1: https://drive.google.com/file/d/1FZARxY ... sp=sharing

Zawiera fix na potencjalny freeze w GUI podczas znajdowania ostatniego ruchu (matującego) + wstępne drobne usprawnienia w działaniu heurystyki SH_SWEEPINGWHITEROOK ze wzgl. na #101 5Q1K/p1p3r1/p1p3rk/2p3p1/5pPb/8/5p2/1R6 ( https://pdb.dieschwalbe.de/search.jsp?e ... 'P1192776' )
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 05 mar 2020, 21:12

1.8.2 https://drive.google.com/file/d/1m3iSfR ... sp=sharing

Wersja zawiera: Fix na ever-existing issue w dodatkowej funkcjonalności - poszukiwaniu najlepszej obrony czarnych

Gdyby ktoś bardzo chciał zreplikować zafiksowane issue w poprzedniej wersji to najłatwiej w następujący sposób:
1) Problem http://www.yacpdb.org/?id=497013 / https://pdb.dieschwalbe.de/search.jsp?expression=PROBID='P1265448'
2) Rozwiązanie nie zostanie znalezione.
3) Po ręcznym wykonaniu 1.Ka2 poszukiwanie najlepszej obrony wskaże 1....Gh2 jako ruch obalający, podczas gdy wcale nim nie jest w przeciwieństwie do 1...e6 lub 1...Rh8
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 10 mar 2020, 21:15

Czas na przerwę na reklamę... okno programu jest nieduże, dzięki temu nie przeszkadza w oglądaniu youtube'a : )

Obrazek

BTW: nieoczekiwanie ujawniły się spore problemy z rozwiązaniem tej ciekawej miniatury:
https://pdb.dieschwalbe.de/search.jsp?e ... 'P1373149'
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 30 mar 2020, 19:28

Jest nowa wersja 1.8.3: https://drive.google.com/file/d/1IZVLyF ... sp=sharing

Zawiera m.in.:
* Usprawnienie ze względu na #19 7K/Pnk5/1p1r3P/1P1P1PP1/4PB2/6n1/Rppppppp/8 https://pdb.dieschwalbe.de/search.jsp?e ... 'P1373570' (~220 sec.)
* Usprawnienie ze względu na #101 5Q1K/p1p3r1/p1p3rk/2p3p1/5pPb/8/5p2/1R6 https://pdb.dieschwalbe.de/search.jsp?e ... 'P1192776' (SH_SWEEPINGWHITEROOK; uwaga: problem rozwiązuje się około 6h - w tym wypadku lepiej ustawić rozwiązywanie w jednym wątku:

Obrazek
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 04 kwi 2020, 17:30

Ważny bug fix można znaleźć w nowej wersji 1.8.6, którą można pobrać stąd: https://drive.google.com/file/d/1m1yd0E ... sp=sharing

Błąd istniał w dość ważnej funkcjonalności: mianowicie zapisywaniu i odczycie danych rozwiązanego problemu (nie było to kłopotem, jeśli problem rozwiązywał się w kilka sekund, ale utrata wielogodzinnej pracy nie jest fajna; poza tym jest to funkcjonalność, która może być bardzo pomocna podczas komponowania problemów) :

Obrazek

Przy korzystaniu z danych zapisywanych i wczytywanych z pliku warto pamiętać o tych opcjach:

Obrazek

Najlepiej zapisać sobie Safe mode jako default (przycisk na dole "Zapamiętaj ustawienia"). Quick mode to rozwiązanie trochę "legacy" - tak naprawdę jest to dodatkowa, jakby niejawna heurystyka, która może powodować odsianie pozycji, w których tak naprawdę jest rozwiązanie (false negatives) i która jest utrzymywana, aby uniknąć regresji czasowych (na niektórych problemach) w testach regresyjnych...

Druga opcja to "Czyszczenie rejestru (danych tymczasowych) na starcie" - powinna być wyłączona, bo może skutkować tym, że zaraz po wczytaniu danych z dysku mogą być usunięte z pamięci. Opcja jest ustawiana głównie po to, żeby otrzymywać porównywalne czasy podczas testowania programu, więc w praktycznych przypadkach użycia jest niepotrzebna, a wręcz szkodliwa.

Dodatkowo warto pamiętać, że dane tymczasowe problemu są usuwane z pamięci przy przejściu do innego problemu (zielone strzałki w lewo i w prawo), więc żeby zachować możliwość szybkiego znalezienia rozwiązania podproblemów (zwłaszcza jeśli rozwiązanie problemu trwało długo) lepiej nie doprowadzić do wyczyszczenia pamięci (jeśli problem nas mocno interesuje, warto zapisać dane tymczasowe rozwiązania do pliku).
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 05 kwi 2020, 21:43

Jeszcze jedna poprawka w dodatkowej, ale ważnej funkcjonalności zapisu/odczytu danych rozwiązywanego problemu:
1.8.7: https://drive.google.com/file/d/1fCmjQd ... sp=sharing

Błąd ujawnił mi się podczas analizy następującej wielochodówki https://www.yacpdb.org/#190760 podczas próby "zstępowania" z #32 na #31 i dalej na #30 (BTW: program rozwiązał ten problem jako #30 w około 7 minut, ale jako #29 w rozsądnym czasie nie udało się znaleźć rozwiązania).

Poprawiona funkcjonalność może być wykorzystana także do dzielenia się rozwiązaniami (zwłaszcza, jeśli samo rozwiązanie trwa długo) za pomocą plików z danymi (.tmpReg). Dla przykładu dane rozwiązania powyższego problemu można pobrać tutaj: https://drive.google.com/file/d/1t_UNqM ... sp=sharing

Plik najlepiej umieścić w folderz SavedTmpRegisterData programu (przy standardowej instalacji jest to C:\Program Files\ProblemySzachowe\SavedTmpRegisterData), ustawić pozycję ( 8/p7/P7/7b/3p4/3p4/pp1K4/qk2N3 ), warunek (#30), wczytać te dane (menu Zaawansowane->Wczytaj rejestr tymczasowy z dysku) oraz w opcjach programu wyłączyć czyszczenie rejestru tymczasowego na starcie rozwiązywania problemu (patrz poprzedni post). Dzięki temu nie będzie trzeba czekać na rozwiązanie (zarówno głównego problemu, jak i wybranych wariantów pobocznych), a będą one dostępne niemal natychmiast.
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 07 kwi 2020, 19:30

W nawiązaniu do poprzedniego postu warto dodać, że plik pod tym linkiem https://drive.google.com/file/d/1t_UNqM ... sp=sharing nosi nazwę H1lse20e0e0wp1M100.18.tmpReg, a nazwa ta unikalnie określa pozycję na szachownicy. Co więcej, zaznaczona pogrubioną czcionką część nazwy (H1lse20e0e0wp1M100) jest copy-pastable, tzn. można ją wkleić do programu, a związana z tym plikiem pozycja ustawi się automatycznie.
Dzięki temu program zawiera dwa uproszczone sposoby korzystania z tych plików związane z bieżącą pozycją:
* menu Zaawansowane -> Zapisz rejestr tymczasowy bieżącego problemu
* menu Zaawansowane -> Wczytaj rejestr tymczasowy z dysku

Jednakże w kontekście komponowania problemu, gdy dokonuje się jedynie bardzo drobnych zmian w pozycji (jak przesunięcie bierki), korzystne może okazać się używanie jednego (najlepiej odpowiednio większego) pliku dla grupy pozycji. Dlatego do powyższych dwóch pozycji w menu doszły dwie nowe, pozwalające na wybór nazwy pliku:
* menu Zaawansowane -> Zapisz rejestr tymczasowy bieżącego problemu jako...
* menu Zaawansowane -> Wczytaj rejestr tymczasowy z dysku z pliku...

(Nawiasem mówiąc: plik nie może nazywać się po prostu H1lse20e0e0wp1M100.tmpReg, a dochodzą dodatkowe znaki (w tym wypadku ".18") gdyż nazwy plików w systemie Windows, na którym działa program, są case insensitive - ABC.txt i abc.txt to ten sam plik)
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 11 kwi 2020, 12:51

1.8.8: https://drive.google.com/file/d/1MusjOa ... sp=sharing

Wersja zawiera:
* fix błędu poczas zapisu skompresowanych danych tymczasowych
* usprawnienie ze względu na studium (#33) 8/8/4B3/3K4/1B1p1N2/8/p7/3k4 http://www.yacpdb.org/?id=419305
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

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

Postprzez msterkowiec » 18 kwi 2020, 13:34

1.8.9: https://drive.google.com/file/d/1V3JOxr ... sp=sharing

Wersja zawiera usprawnienia ze względu na #20 7n/1p1K1p1N/bp3p1p/1p2prbr/1P3n1p/B6P/kPB2PP1/4R3
Wynik testów regresyjnych można znaleźć w folderze programu jako TestSuiteData\test_766e_vs_765d.7z

Po zmianie poniższy problem rozwiązywany jest w 2-3 minuty:

[FEN "7n/1p1K1p1N/bp3p1p/1p2prbr/1P3n1p/B6P/kPB2PP1/4R3 w - - 0 1"]
#20, Olivier Schmitt, 1989, https://www.yacpdb.org/#98806
Myślę, że Bóg pomaga ludzkości rozwiązywać stopniowo jej różnorakie problemy, poczynając od tych najważniejszych. Z perspektywy Boga każdy taki problem przypomina trochę szachową wielochodówkę. Im trudniejszy problem, tym dłuższa jest to wielochodówka
msterkowiec
 
Posty: 95
Dołączył(a): 05 gru 2014, 00:39
Podziękował : 1 raz
Otrzymał podziękowań: 44 razy
Ranking: 2000

Poprzednia stronaNastępna strona

Powrót do Programy i komputery szachowe

Kto przegląda forum

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



REKLAMA

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