Skip to content

PGN reading tool for regression analysis

Notifications You must be signed in to change notification settings

pavadik/pgnlearn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

НАЗНАЧЕНИЕ
----------
pnglearn - утилита для статистического анализа PGN-файлов и автоматического подбора коэффициентов оценочной функции.
В настоящей версии определяет только оптимальные стоимости шахматных фигур.


КАТАЛОГИ
--------
src - исходный код и файлы для сборки
pgn - образцы тестовых файлов с партиями


СБОРКА
------
Возможна сборка под Windows (компилятор MSVC или MinGW/gcc) или под Linux (gcc).
Используйте pgnlearn.sln или Makefile.


ЗАПУСК
------
pgnlearn.exe <file.pgn>
Программа производит 10000 шагов градиентного спуска и выводит в консоль вектор стоимостей фигур.


СОЗДАВАЕМЫЕ ФАЙЛЫ
-----------------
file.mat        - матрица признаков (значения материального баланса и результаты партий)
iterations.txt  - динамика изменения весов и минимизируемой функции по итерациям
probability.txt - статистика набираемых очков белыми в зависимости от материального баланса


(c) 2015 Владимир Медведев
[email protected]

About

PGN reading tool for regression analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages