В зеркальном карпе обычно отражается довольная харя рыбака
Команда "Волжанка"
= SM =
Рушат, я эту песню слышу уже 2 года. И на протяжении этого времени на настоящий момент нет программы, постой, удобной и понятной для непосвященного. Вообще, какие то компьютерные игры.
Мне абсолютно фиолетово, что разработчикам там надо делать, что бы программа была РАБОТОСПОСОБНОЙ, главное, что бы был результат.
Тем более, что им (разработчикам) это:
А мы ждем уже два года...
С уважением, San-San.
+ 2000
А Московская (РОРСовская) программа работает, и не смотрит на марку, размер и форму компьютера, его программное обеспечение, что там W7, или что другое..., просто включаем и считаем, не думая ни о отображении данных, ни о производстве замены, с возвратом в предыдущий, уже прошедший тур, все делается последовательно, тогда, когда это надо. Есть, конечно, и изъяны, но, настолько не критичны, что написать такой пост, даже не вызывают желания.
Все эти (см п. 1192, 1193, 1201, 1202 и им подобные, можно было бы привести еще много таких примеров, а чего только стоит псевдокоманда "Личный зачет".....), отговорки, посылания на какие-то обходные пути и действия, честно говоря, наскучили. Сан-Сан, извини, что я тебя вовлек в эту игру без конца...
Очень жаль потраченного времени всеми. Надежды не оправдались.
Я из этой компьютерной игры выхожу.
Последний раз редактировалось 23 регион; 12.03.2013 в 02:46.
ККФСОО "ФРС"
Юрий Букреев.
Полностью согласен. По сути это единственная программа в России, которая должна помочь не только рассчитать места, но и провести жеребьевку, подготовить отчетные документы.
Причем по сути мы делаем ее сами.
Программа была "простой" и понятной до того момента, пока она не делала автомат. жеребьевки, не делала никаких отчетов, кроме протокола и т.д. и т.п. Повышение функционала всегда подразумевает некоторое увеличение сложности.
Программу РОРСа не видел, но знаю, что когда в свое время наша федерация обратилась с просьбой о использовании программы, была озвучена сумма не сопоставимая.
Каждый волен выбирать сам на какой машине ему ездить в зависимости от собственных амбиций, вкусов, умения и т.д. и т.п.
Последний раз редактировалось Anrivas; 12.03.2013 в 11:23.
Васильцов Андрей. ФРС Рубцовска (член совета). ФРС Алтайского края.
Проверяйте - подсчет промежуточной информации.
Если тур N+1 не заполнен (нет ни одного веса), то будет произведен расчет на тур N, о чем расчетный модуль предупредит. При этом в незаполненном туре уже могут быть введены, например, зоны, или жеребьевка полностью.
PS
Нет бы давно сказали, что это реально нужно, а количество туров уменьшать влом, так сразу бы и сделал. А то давай ругаться сразу...
В зеркальном карпе обычно отражается довольная харя рыбака
Команда "Волжанка"
= SM =
А есть ли смысл перевести программу в Open Source? Саш, что думаешь на эту тему? Я в принципе готов открыть исходники расчетного модуля, сделав проект на sourceforge или еще где нибудь типа того. Тогда дорабатывать основную ветку программы смогут люьые желающие, которых ты (мы) как администраторы проекта, допустим к этому. Заодно, когда будет жеребьевка, каждый сможет убедиться в ее честности, посмотрев исходные тексты.
В зеркальном карпе обычно отражается довольная харя рыбака
Команда "Волжанка"
= SM =
Последний раз редактировалось SM; 12.03.2013 в 15:57.
В зеркальном карпе обычно отражается довольная харя рыбака
Команда "Волжанка"
= SM =
Внимание! ДЕМО версия!
На соревнованиях не применять!
Пока Сергей готовит модуль автоматической жеребьевки, предлагаю посмотреть на проект оболочки под новые задачи.
Обратите внимание, что теперь на выбор предлагается несколько типов жеребьевки. Пока работают только первые два: когда жеребьевка происходит только человеком; только человеком, но при этом есть возможность вносить секторы из подсказок. При этом, никаких проверок секторов нет (нет контроля со стороны ЭВМ) кроме самой простой, базовой (нет проверки крайних секторов, смежных, полузон).
Как и раньше, можно (для типов жеребьевки со второго и до последнего) сперва внести максимальное число секторов в зонах (к примеру 8 8 8) и в конце жеребьевки зон получить реальное положение дел (когда все строки заполнены, происходит корректировка значений), а можно задать число секторов до того как будут раздаваться буквы зон.
Определить характер секторов (после того как получено их число в зонах) можно нажав кнопку "Определить секторы". Вы увидите две таблички. Верхняя показывает реальное (ну или максимально приближенное к этому) положение секторов на берегу. В ней же двойным кликом мышки указываются крайние сектора (маркер "0"). В нижнюю табличку вносятся номера первых секторов зон.
Разбивка секторов осуществляется тремя способами:
1. Индивидуальная. Каждая зона начинается с 1 номера
2. Сквозная. Номера присваиваются с 1 и по последний
3. Произвольная. В тех случаях, когда есть уже разметка зон на бетонных плитах и какие-то секторы заняты, или по иным причинам невозможно выполнить условия 1 и 2. Вы в нижней табличке указываете "в лоб" программе номера первых секторов зон. Этот пункт дает широкие возможности по нумерации секторов. Нижняя таблица активна только когда выбран пункт №3.
Допустим, вы можете задать нумерацию:
А3.... Б2.... В2......
или
А2....Б10.....В18.....
И обратите внимание, что в нижнюю табличку надо заносить только цифры.
Однако, программа не дает возможность разрывать зоны, если это кому захочется вдруг. Получить прогалы между зонами - да. Но не внутри зон.
Обновлено! Секторы для режима жеребьевки №2 выбираются не по старинке от 1 до последнего, а берутся из окна, в котором мы определяли секторы.
Обновлено! (2.1.109) Корректировка обработки таблицы жеребьевки. Исправлен вызов подсказок, а так же слежение за вводом правильных букв зон (только разрешенные)
Обновлено! (2.1.110) Корректировка экспорта протоколов. Были недочеты в том случае, если в соревновании принимали только индивидуальные спортсмены (не было команд).
Обновлено! (2.1.111) Корректировка работы опции "Все участники в одной зоне". Добавлена кнопочка "<<" на первой закладке рядом с полем "Дата". При нажатии на нее устанавливает в поле текущую дату.
Обновлено! (2.1.112) Сортировка участников псевдокоманды "Личный зачет" согласно месту, занятому в личном зачете.
Обновлено! При настройке не удалил одну строчку, которая приводила к закрытию программы при попытке определить секторы.
Последний раз редактировалось Globus_Vrn; 28.03.2013 в 21:37.
С Уважением, Александр. ФРС ВО
Теперь по режимам автожеребьевки - запланировано несколько режимов:
1) "Ручная под контролем"
Программа говорит, какого спортсмена/представителя команды вызвать, и пишет, какие сектора нельзя допустить (края, смежники, т.п. ограничения), после чего требует ввода сектора, вытянутого из мешка. То есть автоматизируется только порядок вызова спортсменов и проверяется на края/смежность - если вытянут недопустимый сектор (например край, когда туда нельзя), программа его не примет.
порядок жеребьевки - по зонам по очереди
2) Полуавтомат.
Программа работает как по п.1, но генерирует жребий сама, по нажатию кнопки представителем (спорстменом, секретарем, кем угодно), но вызовы на жребий делаются для ВСЕХ спосртменов. порядок жеребьевки - по зонам по очереди.
3) Полуавтомат-экспресс.
Программа работает как по "полуавтомату", но для команд вызовы делаются один раз на команду (или два раза - если были у команды края в пред. туре), а не каждый раз для каждого спорстмена каждой зоны. Таким образом жеребьевка убыстряется. порядок жеребьевки - по командам по очереди, затем личники по зонам по очереди. При этом все ограничения на края и смежные сектора соблюдаются, алгоритм выработан для этого - то есть второй тур тоже можно так жеребить.
4) Автомат.
Нажал кнопку, весь тур отжереблен сразу. порядок жеребьевки - по зонам по очереди (но скрыт от пользователя)
В режимах 2) и 3) случайность зависит в том числе и от момента нажатия кнопки, то есть имеется натуральная случайность, а не псевдослучайность - в получении жребия как одна из составляющих участвует момент времени, когда представитель команды / спортсмен тыкнул кнопку. В режиме 4) весь расклад целиком зависит от этого же.
Все эти режимы касаются жеребьевки СЕКТОРОВ. Жеребьевка зон пока подразумевается классическая, до секторов.
Это я в данный момент реализую, и пока оно реализуется, принимаю всяческие пожелания.
Последний раз редактировалось SM; 13.03.2013 в 20:54.
В зеркальном карпе обычно отражается довольная харя рыбака
Команда "Волжанка"
= SM =
И это не просто для визуального восприятия. Это определяет номера секторов, раздаваемых людям. А, зная широту правил проведения соревнований, у людей фантазия буйно растет во всех направлениях!То они сектора номеруют с 1, то "сквозняком", то секторы пропускают между зонами и тд и тп. Вот и понадобилось сделать так, что бы людям было удобнее. Но это неотъемлемая часть процесса жеребьевки, а не просто "интересная фича".
С Уважением, Александр. ФРС ВО
По демо версии...
При выборе буквы зоны и выборе номера сектора работает только "Ctrl". При нажатии "Ctrl+Пробел" появляется сообщение об ошибке.
"List index out of bounds (-1)".
Васильцов Андрей. ФРС Рубцовска (член совета). ФРС Алтайского края.
Никак не получается посчитать личный зачет. Завожу команду. жеребьевка ручная. Заношу результаты. На закладке результаты пустая таблица ((
Так же если после результатов вернутся в жеребьевку то сектора пустые.
Последний раз редактировалось rybalka44; 15.03.2013 в 09:12.
Онлайн клуб любителей рыбалки "Рыбалка 44"
Последний раз редактировалось Anrivas; 15.03.2013 в 09:33.
Васильцов Андрей. ФРС Рубцовска (член совета). ФРС Алтайского края.
демо - пока не обязана считать все корректно. там передаются в расчетный модуль новые параметры, связанные с жеребьевкой, а модуль то старый.
(хотя я проверил - расчетный модуль расчет производит, так что Сань - проверяй ты)
В зеркальном карпе обычно отражается довольная харя рыбака
Команда "Волжанка"
= SM =
Исправил.
Выскажу свое мнение относительно возможности применения программы сейчас. Первые два режима жеребьевки не подразумевают автоматику. Первый вообще никак не помогает человеку и полностью повторяет действия программы до ввода в нее автоматических режимов. Второй, хоть и требует конкретизации секторов, но никаких проверок не осуществляет и лишь помогает не ошибиться секретарю при вводе буквы зоны и номера сектора. Все остальное - как раньше, плюс недавнее изменение в расчетном модуле.
Т.о. я считаю, что программа, в том виде который есть сейчас, употребима. Надо только в разделе "Жеребьевка" выбирать первые два пункта (Ручная и Ручная с помощью). И помнить, что для второго режима необходимо конкретизировать кол-во и характер секторов в зонах.
С Уважением, Александр. ФРС ВО
rybalka44,
1. исправлено
2. там предусмотрена сортировка по командам. Сортировка по личникам предусмотрена в протоколе личного зачета
Последний раз редактировалось Globus_Vrn; 19.03.2013 в 12:07.
С Уважением, Александр. ФРС ВО
Версия 2.1.12
Пока недочетов не обнаружил.
Последний раз редактировалось Anrivas; 19.03.2013 в 20:06.
Васильцов Андрей. ФРС Рубцовска (член совета). ФРС Алтайского края.
Anrivas, я проверял вариантами:
1. только команды
2. только личники
3. смешанные
все работало. Но вдруг где-то что-то не то...
С Уважением, Александр. ФРС ВО
Саш, есть просьба. Добавьте в программу возхможность сохранения в формате не только екселя, но и опенофиса.
Повторил с введением новых данных. Жеребьевка второго тура "тормозится" на зоне "А" при внесении секторов.
Открыл файл Sor и в текстовом редакторе внес номера секторов. Программа исправления приняла и распределила спортсменов по зонам.
Хочу добавить некоторые соображения. Если программа сама определит сколько секторов нужно для внесения данных жеребьевки? Думаю, что с этим не возникнет проблем. Ведь она сейчас определяет сколько нужно зон. По секторам - то же: N секторов = n ком.+ km лич.(при m лич. = или < kn ком.) При количестве личников равном или меньше количества команд множитель k = 1, а при количестве личников равном или меньше двукратного количества команд - множитель k= 2. И т.д.
И еще один момент по тестированию: в ручном варианте жеребьевки программа не заносит данные в файл Sor., в варианте "ручная с помощью" - заносит только зоны.
Последний раз редактировалось San-San; 28.03.2013 в 23:32.
С уважением, San-San.
Обновление 2.1.113
-В ручном режиме данные жеребьевки теперь сохраняются.
-введена возможность ручного ввода количества зон на соревнованиях личников и тандемов. Т.е. если участвуют только личники, вы увидите поле для ввода количества зон. Можете всех посадить хоть в 8 зон. Если в соревнованиях принимают участие только команды (пары), то будет активной еще и галочка "Соревнования тандемов". Это необходимо для корректного проведения автожеребьевки тандемных соревнований. Если соревнования обычные, галочка просто не устанавливается.
-введена возможность пропуска непригодных для применения секторов. Коряги, ЛЭП, местные упертые рыбачки и прочие помехи иногда заставляют судей пропускать секторы. Что бы учесть и это, программа дает возможность помечать некоторые секторы как пропускаемые. Возможно это при "произвольной" нумерации секторов. Вы помечаете маркером сектор и правой кнопкой мышки указываете, что этот сектор следует пропустить. Программа при этом еще и добавляет сектор, поскольку количество участников в зоне не меняется. Если вы ошиблись, то таким же действием можно снять пропуск с сектора.
Последний раз редактировалось Globus_Vrn; 29.03.2013 в 12:08.
С Уважением, Александр. ФРС ВО
У меня по прежнему не сохраняются. Может dll. не тот? Вышли с программой dll, который у тебя работает. Файлы Sor. у тебя есть. И куда делся ввод "с помощью"?
Заработала предыдущая версия в режиме "с помощью". Первый тур она жеребила нормально, а на внесении секторов второго тура "с помощью" - тормозила. Что я сделал. Открыл файл новой версией и сохранил в режиме "ручная". Она удалила настройки жеребьевки первого тура и отжеребила второй без проблем. Ищите "косяк" в этом.
Последний раз редактировалось San-San; 29.03.2013 в 08:49.
С уважением, San-San.
Внес все данные на первой закладке, судей, участников, отжеребил зоны - сохранил сорик. Все участники были в одной зоне - поставил "Все участники в одной зоне" и убрал "Запретить участникам одной команды быть в одной зоне".
Когда открываю его по-новой, эти две галочки не сохраняются. Приходится их каждый раз, как отрываю файл, переставлять.
newcomp.exe от 14.02.2013, dll - от 02.12.2012 - пока пользуюсь этой версией.
Последний раз редактировалось Stalker_Andrey; 01.04.2013 в 05:19.
"Алтайский рыболовный клуб"
с/у Рушат Ахметов. ФРС Оренбургской области
Globus_Vrn (01.04.2013)
Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)