
03.06.2024

17.10.2026
♛ Predator Solidor Chess Technology ♛Świat nowoczesnych silników szachowychWitaj w projekcie Predator Solidor.
To miejsce stworzone dla pasjonatów szachów komputerowych, programistów oraz wszystkich osób zainteresowanych rozwojem nowoczesnych silników szachowych.Na stronie znajdziesz unikalne rozwiązania związane z:
✅ Silnikami szachowymi UCI
✅ Technologią NNUE
✅ Książkami debiutowymi BIN i Polyglot
✅ Syzygy Tablebases 3-4-5-6-7
✅ Programowaniem silników w języku C++
✅ Testami Elo i analizą siły gry
✅ Optymalizacją wydajności oraz NPS
✅ Rozwojem algorytmów wyszukiwania i oceny pozycjiPredator EnginePredator to autorski silnik szachowy stale rozwijany i ulepszany.
Projekt wykorzystuje nowoczesne metody oceny pozycji oraz zaawansowane techniki wyszukiwania stosowane w najmocniejszych silnikach świata.Silnik wspiera między innymi:
♞ NNUE Evaluation
♞ Syzygy Tablebases
♞ Wielordzeniowe przetwarzanie SMP
♞ Książki debiutowe BIN
♞ Analizę głęboką i turniejową
♞ Zaawansowane heurystyki wyszukiwania.
Celem projektu jest osiągnięcie maksymalnej siły gry przy zachowaniu stabilności i wysokiej wydajności.Książki DebiutoweNa stronie dostępne są rozbudowane książki debiutowe przygotowane zarówno do gry turniejowej, jak i analizy.Znajdziesz tutaj:
• Książki BIN dla Predatora • Gotowe warianty debiutowe
• Nowoczesne linie przygotowane pod współczesne silniki
• Regularne aktualizacjeDzięki temu silnik już od pierwszych ruchów gra pewnie i zgodnie z najlepszą teorią szachową.
Programowanie Silników SzachowychPredator Solidor to nie tylko gotowe programy.To również centrum wiedzy dla osób rozwijających własne silniki szachowe.Publikowane są materiały dotyczące:
⚙️ Alpha-Beta Search ⚙️ LMR (Late Move Reduction)
⚙️ Null Move Pruning
⚙️ Razoring
⚙️ Futility Pruning
⚙️ Move Ordering
⚙️ Transposition Tables
⚙️ Integracji NNUE
⚙️ Obsługi TablebasesJeżeli tworzysz własny silnik szachowy, znajdziesz tutaj wiele praktycznych rozwiązań i inspiracji.
Dla Kogo Jest Ta Strona?
✔ Dla szachistów analizujących partie
✔ Dla twórców silników UCI
✔ Dla programistów C++
✔ Dla testerów Elo i operatorów klastrów szachowych
✔ Dla fanów Stockfish, Dragon, Komodo i innych silników
✔ Dla każdego miłośnika szachów komputerowych.
Misja Projektu Projekt Predator Solidor powstał z pasji do szachów oraz programowania. Łączy wieloletnie doświadczenie szachowe z nowoczesnymi technologiami wykorzystywanymi w najsilniejszych silnikach świata.To miejsce, gdzie tradycja królewskiej gry spotyka się z algorytmami przyszłości.
♞ Predator Solidor
♞ Moc obliczeń.
♞ Siła strategii.
♞ Pasja do szachów.
🔥 Dołącz do społeczności Predator Solidor i śledź rozwój jednego z najbardziej ambitnych polskich projektów szachów komputerowych. 🔥
Chess Engine "Mandalorian" — silnik z własnym stylem ( Forum Solidor - więcej informacji )
Mandalorian łączy silnik szachowy oparty na Stockfish z rozbudowanymi opcjami personalizacji. Możesz dostosować jego zachowanie do szybkich partii, analizy i własnych baz debiutowych.
W opcjach silnika: widać między innymi:
-
Random Open Mode — włącza losowanie ruchów w początkowej fazie partii. Możesz ustawić, przez ile półruchów działa, liczbę analizowanych wariantów, dopuszczalną różnicę oceny oraz siłę losowania.
-
FenBook i Book1/Book2 — pozwalają korzystać z kilku baz debiutowych, ustawiać pliki, głębokość i szerokość wyboru oraz preferować najlepszy ruch z książki.
-
Syzygy — opcje limitu i głębokości odpytywania, reguły 50 posunięć oraz użycia tablic WDL i DTZ. Widoczne są też przełączniki dla zestawów tabel i trybu korespondencyjnego.
-
Experience — zapisuje doświadczenie z partii i może wykorzystywać je przy wyborze ruchów. Możesz ustawić plik, szerokość książki, wagę oceny, minimalną głębokość i maksymalną liczbę ruchów.
-
Variety — daje kontrolę nad różnorodnością gry, w tym limitem oceny i liczbą rozważanych ruchów.
-
NNUE — osobne pliki sieci dla głównej i mniejszej ewaluacji oraz dynamiczne wagi i parametry wpływające na ocenę materiału i pozycji.
-
Ustawienia silnika — liczba wątków, poziom gry, czas na ruch, opóźnienie zegara, polityka NUMA i logowanie wag NNUE.
-
FenBook: jest osobną książką debiutową i ma własne ustawienia:
-
Use FenBook — włącza lub wyłącza korzystanie z FenBooka.
-
FenBook BestBookMove — pozwala preferować najlepszy ruch z książki.
-
FenBook Depth — określa głębokość korzystania z książki.
-
FenBook Width — ustawia szerokość wyboru ruchów z książki.
-
FenBook — własna książka debiutowa Mandaloriana. Silnik może korzystać z pliku fenbook.bin, by wybierać znane ruchy w otwarciu. Osobne opcje pozwalają włączyć książkę, ustawić głębokość i szerokość wyboru oraz preferować najlepszy zapisany ruch.
Mandalorian to propozycja dla tych, którzy chcą czegoś więcej niż jednego suwaka siły gry: własne książki, doświadczenie z rozegranych partii, zmienność debiutowa i szeroka regulacja stylu pozwalają dopasować silnik do własnych potrzeb.
Engine Arena to darmowy, otwartoźródłowy program desktopowy na Windows, służący do testowania silników, turniejów, ocen oraz gry przeciwko silnikom. Zaprojektowałem go, a kodowanie i implementację wykonał OpenAI Codex pod moim kierownictwem.
Niektóre z głównych cech
-
Systemem grupowym, meczami, gauntletami, Swiss, nokaut z przedłużeniami tiebreaku, podwójną eliminacją, drabiny, niestandardowe matchupy, samodzielna gra i dwusilnikowy SPRT.
-
Konfigurowalne wydarzenia i sezony, etapy kwalifikacyjne, dywizje, awans i spadek oraz finały mistrzostw.
-
Przygotuj i kolejkuj turnieje, albo prowadź kilka jednocześnie przy wspólnych limitach CPU, pamięci i GPU. Zmień współbieżność podczas trwania turnieju.
-
Importuj kompatybilne profile silników z Banksia i Cute Chess, odkrywaj opcje silnika i utrzymuj różne konfiguracje tego samego silnika.
-
Sterowanie zegarem, przyrosty, opóźnienia, sterowanie etapowe, stały czas na ruch, głębokość i czysto stałe węzły na ruch. Testowanie tylko węzłów wykorzystuje węzły go N bez limitu zegara szachowego.
-
Wspólne księgi debiutów i pozycje startowe, partie dopasowane z odwróconymi kolorami, zapowiedzi liczby otwarcia oraz osobne księgi ruchów dla poszczególnych profili silników.
-
Wyniki na żywo, liczniki porażki, wyniki bezpośrednich pojedynków, szacunki Elo, przedziały ufności, LOS oraz rankingi pooli kotwiczeniowej.
-
Centrum Ocen, które automatycznie zbiera wyniki między turniejami, rozróżnia wersje silnika i konfiguracji wątków/GPU, używa wybranego kotwicy oraz zachowuje dowody rankingowe po usunięciu rekordów turniejowych. Dostępna jest także opcjonalna analiza zakresu ocen przeciwnika.
-
Automatyczne zapisywanie PGN, konfigurowalne nagłówki i adnotacje, czytelne raporty i eksporty tekstu, odzyskiwanie, rotacja kopii zapasowych oraz zachowanie historii prób. Nieudane gry można odtwarzać diagnostycznie lub wyraźnie zastąpić oficjalny wynik.
-
Zestawy testów EPD, benchmarki i porównania skalowania wątków.
-
Konfigurowalne i odłączane panele informacyjne, do 128 aktywnych plansz, zegary i ruchy do gry skoncentrowanej, myślenie silnika i historia najlepszych ruchów, paski ocen i wykresy.
-
Player Arena do szachów człowiek kontra-silnik, a także konfigurowalne planszy 2D i opcjonalnie szczegółowe figury 3D, planszy i pokoje. Zawartych jest osiem języków interfejsu.
-
......................................................................................................................................................................................................................................................








