Главная › Форумы › Форумы на сайте Шашки в России › Общие темы › Программа проведения турнира по шашкам
- В этой теме 12 ответов, 5 участников, последнее обновление 20 лет, 3 месяца назад сделано ReLock.
-
АвторСообщения
-
20.08.2004 в 13:20 #339727ReLockУчастник
Всем горячий привет из Астрахани.
Готовится дипломная работа по теме: «Программа проведения турнира по шашкам» для ОС Windows. Вид соревнований: личные. Система проведения: швейцарская.
В будущем планируется использовать ее для проведения турниров. Также планируется расширить программу для всех видов соревнований по различным системам.
Какие будут пожелания и предложения?
20.08.2004 в 14:13 #348114AlkandУчастникЧестно скажу, приятно удивлен этой новостью.
Пообщавшись с некоторыми организаторами на тему проведения швейцарок, пришел к выводу, что нужно создать программу, учитывающую жеребьевку по самым разным критериям. И написать детализированную постановку задания не так просто. Вот некоторые критерии для швейцарки —— набранные очки
— рейтинг
— номер по жребию
— Бухгольц
— цветность сыгранных партий
— гражданство (применяется на чемпионатах мира)
— малые очки (существует такая система в Бразилии)
— что-то еще….Предлагаю высказываться и общими усилиями сделать постановку задачи.
20.08.2004 в 17:42 #348115SymixУчастникМолодец, правильно что спрашиваешь будучих потребителей — это есть «Marketing Research» и должно дать дополнительние баллы на зачете!
Первое и главное — зделайте программу вижуално приятной! Это всегда забывают! Потребитель делает мгновенную оценку — «нравиться, не нравиться». Все последующие выводы основанны на этом! Ваши профессора не исключение — надо сразу понравиться!
На Windows вы можете использовать многие програмы — я бы посоветовал Flash — но можете использовать то что вам удобно с какой либо графической програмой.
Пусть там картинки меняются, ресуются рассписания, строится датабэйс, вставляются фото участников и т.д. Очень важно удобство пользования и стабильность интерфэйс.21.08.2004 в 08:12 #348116ReLockУчастникКонечно, программа будет иметь максимально дружественный интерфейс (сам люблю такие программы). И посему, как правильно написал Alkand,
Предлагаю высказываться и общими усилиями сделать постановку задачи.
Все-таки в будущем, возможно, вы все будете пользоваться этой программой, и поэтому напишите каждый, что бы вы хотели видеть в программе, как вы ее представляете. У меня у самого есть к вам вопросы. Я их обязательно напишу на следующей неделе, когда поподробнее изучу некоторые фрагменты кодекса.
22.08.2004 в 23:20 #348117alemoУчастникЕсть Всё-таки ещё энтузиасты и романтики на этой земле ! Такая программа была бы очень полезна всем, в том числе и нам — чекеристам !
Есть одна очень серьёзная просьба. Здесь, в США, и во многих международных соревнованиях по чекерс, проводимых по швейцарской системе, — очень часто использется при жеребьёвке в последнем туре правило «repair». Что это значит ? В последнем туре, в отличие от всех предыдущих, игроки встречаются с партнёрами, имеющими столько же, или близко, количество очков, или другими словами — игрок №1 встречается с игроком №2, игрок №3 с игроком №4 … итд … независимо от того, играли они раньше или нет. Это правило является существенным отклонением от «классической швейцарки», тем не менее на мой взгляд — очень хорошим отклонением.
Я играю по этой системе с 1996 года и могу подтвердить, — это правило очень демократичное, уменьшает фактор «лотереи» при жеребьёвке швейцарки, даёт дополнительный шанс «игроку №2», уменьшает шансы «выскочить из-за угла» в последний момент.
Так что, если Вы это добавите к программе, как опцию, при настройке программы судьёй перед началом турнира — то мы, чекеристы, сможем ею пользоваться ! А также и те, кому понравилось правило «repair», которое в вольном переводе означает — ремонт, восстановление, поправка/коррекция, итд
С уважением,
АЛЕМО
23.08.2004 в 07:48 #348118ReLockУчастникAlemo. Спасибо за идейный вклад в наш общий труд.
У меня есть некоторые вопросы, относительно будущей программы. Хотелось бы их разъяснить. Кому не трудно — объясните, пожалуйста. Заранее извините, если вопросы вам покажутся странными. Вопросы прилагаются к сообщению.
23.08.2004 в 09:18 #348119AlkandУчастникя пишу постановку и вам вышлю. Добавьте разделы, что я позабыл
— типы турниров (круговая, швейцарка)
— список полей описания каждого участника
— модуль описания критериев жеребьевки
— модуль выбора критериев жеребьевки
— модуль вывода (расписание всего турнира, расписание тура, бланков, текущего положения участников)
— модуль выборочного жребия дебюта для русских, бразильских шашек и чекерса
— ???23.08.2004 в 15:18 #348120ReLockУчастникAlkand. Жду с нетерпением. Потом обсудим постановку.
23.08.2004 в 15:36 #348121AlkandУчастникДавно отправил, смотрите почту по адресу, с которого регистрировались на сайте.
24.08.2004 в 12:41 #348122ReLockУчастникAlkand. Почту получил. Спасибо. Буду изучать.
30.08.2004 в 08:17 #348123ReLockУчастникНу что, кто-нибудь смотрел мои вопросы или нет? :
31.08.2004 в 17:23 #348124A.PresmanУчастник2ReLock
Молодой человек, на чём Вы собираетесь писать программу?
Если на Дельфи — посмотрите http://home.wxs.nl/~gijsbert.wiesenekker/gws.html
Может сэкономит время, там код тоже лежит.01.09.2004 в 06:38 #348125ReLockУчастник-> A.Presman.
Конечно программа пишется на Delphi 7.
Спасибо за ссылку. Уверен, она пригодится. -
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.