Вернувшись в спортивное ориентирование после 15-ти летнего перерыва, я ощутил нехватку аналитической информации : мне хотелось тщательнее выявлять ошибки и подсчитывать проигрыш на каждом перегоне . И я начал мучиться с Exel файлами , руками забивая сплиты. Затем, весной 2013 года, я написал простенький скрипт, который переваривал сплиты из Win-Orient и добавлял данные по отставанию от лидера. Данные файлы я выкладывал на сайт romashkovo.host-ed.me.

Одновременно с этим я понял, что разумнее всего организовать web ресурс, в который каждый мог бы загружать сплиты и который позволял бы более гибко проводить анализ и отображать результаты, и летом 2013 года я уселся за изучение php и MySql. Как раз в это же время Дмитрий Касаткин предложил мне использовать ресурс o-stuff.net, как площадку для будущего сайта.

К зиме 13/14 я худо-бедно понял, за что надо дёргать web-server, чтобы он делал то, что я от него хочу, определился со структурой хранения данных, взял за основу сайтDOMA (QuickRoute) и начал изучать php уже на деле.

С переменным успехом, застревая на пустяках (особенно JS и CSS), дело продвигалось вперёд. И, наконец, к началу весеннего сезона 2014 года ресурс ожил, получив рабочее на звание "Библиотека сплитов".

К этому моменту уже было доступно загружать файлы сплитов Win-Orient и SFR и проводить анализ классического заданного направления и рассева. Чуть позже, добавил загрузку сплитов EMIT. Долго возился с анализом дистанций "выбор" - алгоритм простого анализа всех вариантов затыкался обычно на 15-19 перегоне, когда количество вариантов зашкаливало за 100 000, поэтому пришлось сочинять механизм отсева заведомо проигрышных вариантов на промежуточных стадиях.

На настоящем этапе занимаюсь проектированием рейтинговой системы на основе данных, загруженных в Библиотеку.

 

Прошу любить и жаловать, и не судить строго.

С уважением, Сергей Савельев.

Savel2007@gmail.com