Generuj X-FEN dla Chess960

Cześć, dzisiaj chciałbym udostępnić kod spike do generowania pozycji stanowych notacji szachowej X-FEN dla wariantu Chess960. Cieszyć się! :-). P ;).

Poprawnie rozwiąż MCTS w C w iChess.io

Cześć, dzisiaj chciałbym pokazać wam problem z którym borykałem się przez długi czas… Chciałem użyć wyszukiwania w drzewie Monte Carlo z klasycznym wyborem, zwiększać, propaguj wstecz i tak dalej… problemem, z którym się spotkałem, był wyciek pamięci, i szukałem od jakiegoś czasu dobrego rozwiązania, aby zmniejszyć pamięć o jeden poziom i efektywnie zwolnić pamięć. Aby to zrobić poprawnie, należy obliczyć maksymalną głębokość i odprowadzić wodę Kontynuuj czytaniePoprawnie rozwiąż MCTS w C w iChess.io

Pamięć C i Track

Cześć, dziś chciałbym się podzielić pewnym rozwiązaniem, które sprawia mi przyjemność w programowaniu w systemie macOS i C. Śledzenie przydzielonej pamięci w celu wykrycia wycieków pamięci. Jest bardzo ostrożny i dość szczegółowy, znajduje brakujące elementy pamięci. Można to również bardzo elegancko wyłączyć, dodając zakomentowaną definicję włączenia. Może nie jest to Valgrind na Linuksie, ale dla mnie na macOS jest super. Cieszyć się! Dzięki!

Architektura iChess.io

Cześć, Moi Drodzy Czytelnicy! ;-). Zacznę dzisiejszą historię od faktu, że iChess.io zaczyna grać w szachy i szachy 960 również ;-). Bez tego początkowego stwierdzenia, żadne zalety konstrukcyjne nie mają sensu. Pamiętaj, że każdy dobry projekt architektoniczny opiera się na tym, jak rzeczy działają, nie tak rzeczy są zbudowane. Słyszałem to kiedyś, i zrobiło to na mnie wrażenie. Okazuje się, że jasne zrozumienie, że Kontynuuj czytanieArchitektura iChess.io

iChess.io wersja 2.27

To jest dzień, Nie mogłem się doczekać cały rok. Pamiętam moment, kiedy rozmawialiśmy z profesorem Jackiem Izydorczykiem na temat AI zorientowanej na matematykę, która może być bardzo przyjemna i wartościowa, Grę Królów. Ale najpierw, rozważaliśmy zbadanie sztucznej inteligencji pod kątem medycznych aspektów jej zastosowania, finansowy, a potem powiedziałem, że najlepsza w swojej klasie sztuczna inteligencja jest przeznaczona do gier, ale ja jestem jedyną grą Kontynuuj czytanieiChess.io wersja 2.27

iChess.io v1.27 jest gotowy do gry publicznej z funkcją uczenia się przez wzmacnianie ;-)

Cześć, minęło już trochę czasu od ostatniego wpisu na tym blogu… ;-). Prawie zapomniałem, jak miło jest pisać post na blogu w środku nocy przy muzyce AirPods :P. Prawda została powiedziana, Kiedyś prawie porzuciłem ten projekt iChess.io na aiChess.io. Nie mogłem zapewnić wystarczającej samokształcenia w szachach. Nie chcę korzystać z żadnych książek o szachach, tylko, jak oni Kontynuuj czytanieiChess.io v1.27 jest gotowy do publicznej gry z funkcją uczenia się przez wzmacnianie 😉