Проект

Валерий5 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
10.11.2020

Хочется найти ответственного исполнителя – программиста. Желательно умеющего играть в шахматы, хотя-бы на самом слабом уровне. Но, и это не обезательно. Главное пунктуальсть и порядочность. Если человек не отвечает в течении нескольких часов, то он либо перегружен либо не пунктуален. В любом случае с таким дело начинать не стоит. Спасибо!

Программа для создания базы по PGN файлу шахматных партий.

На сайте создать регистрацию и вход.

Создать программу( будет работать на сервере) которая берет файл с шахматными партии формата pgn и их конвертирует в базу позиций с возможностью поиска как по отдельным элементам позиции на шахматной доске так и по другим индексам, описывающим шахматную позицию, перечень индексов ниже. Требование  к базе – количество позиций может исчисляться десятками миллионов и поиск должен быть относительно быстрый.

Каждая шахматная позиция описывается FEN ( это обсуждаемо, тк не уверен, что это лучший формат для базы с поиском).

Также позиция описывается шапкой файла pgn и :

- звуковые файлы(один или несколько, не ограниченно)

- видео файлы (один или несколько, не ограниченно)

- фото и gif файлы (один или несколько, не ограниченно)

- текстовый комментарий (один или несколько, не ограниченно)

- коэффициент сложности ( рейтинг) от 0 до 4000

- порядок ходов из начальной позции( если таков есть)

- дата и ник ученика, его предложенный ход и время потраченное на этот ход

- все возможные ходы с вариантами и оценками по 21 полуход ( это берется из игрового модуля за счет формата UCI.

- информация из шапки pgn

Возможность поиска по этой базе на сайте, при входе в свой кабинет

https://fex.net/ru/s/b0vamcp