Программа проведения турнира по шашкам

Главная Форумы Форумы на сайте Шашки в России Общие темы Программа проведения турнира по шашкам

Просмотр 13 сообщений - с 1 по 13 (из 13 всего)
  • Автор
    Сообщения
  • #339727
    ReLock
    Участник

    Всем горячий привет из Астрахани.

    Готовится дипломная работа по теме: «Программа проведения турнира по шашкам» для ОС Windows. Вид соревнований: личные. Система проведения: швейцарская.

    В будущем планируется использовать ее для проведения турниров. Также планируется расширить программу для всех видов соревнований по различным системам.

    Какие будут пожелания и предложения?

    #348114
    Alkand
    Участник

    Честно скажу, приятно удивлен этой новостью.
    Пообщавшись с некоторыми организаторами на тему проведения швейцарок, пришел к выводу, что нужно создать программу, учитывающую жеребьевку по самым разным критериям. И написать детализированную постановку задания не так просто. Вот некоторые критерии для швейцарки —

    — набранные очки
    — рейтинг
    — номер по жребию
    — Бухгольц
    — цветность сыгранных партий
    — гражданство (применяется на чемпионатах мира)
    — малые очки (существует такая система в Бразилии)
    — что-то еще….

    Предлагаю высказываться и общими усилиями сделать постановку задачи.

    #348115
    Symix
    Участник

    Молодец, правильно что спрашиваешь будучих потребителей — это есть «Marketing Research» и должно дать дополнительние баллы на зачете! :)

    Первое и главное — зделайте программу вижуално приятной! Это всегда забывают! Потребитель делает мгновенную оценку — «нравиться, не нравиться». Все последующие выводы основанны на этом! Ваши профессора не исключение — надо сразу понравиться!

    На Windows вы можете использовать многие програмы — я бы посоветовал Flash — но можете использовать то что вам удобно с какой либо графической програмой.
    Пусть там картинки меняются, ресуются рассписания, строится датабэйс, вставляются фото участников и т.д. Очень важно удобство пользования и стабильность интерфэйс.

    #348116
    ReLock
    Участник

    Конечно, программа будет иметь максимально дружественный интерфейс (сам люблю такие программы). И посему, как правильно написал Alkand,

    Предлагаю высказываться и общими усилиями сделать постановку задачи.

    Все-таки в будущем, возможно, вы все будете пользоваться этой программой, и поэтому напишите каждый, что бы вы хотели видеть в программе, как вы ее представляете. У меня у самого есть к вам вопросы. Я их обязательно напишу на следующей неделе, когда поподробнее изучу некоторые фрагменты кодекса.

    #348117
    alemo
    Участник

    Есть Всё-таки ещё энтузиасты и романтики на этой земле ! Такая программа была бы очень полезна всем, в том числе и нам — чекеристам !

    Есть одна очень серьёзная просьба. Здесь, в США, и во многих международных соревнованиях по чекерс, проводимых по швейцарской системе, — очень часто использется при жеребьёвке в последнем туре правило «repair». Что это значит ? В последнем туре, в отличие от всех предыдущих, игроки встречаются с партнёрами, имеющими столько же, или близко, количество очков, или другими словами — игрок №1 встречается с игроком №2, игрок №3 с игроком №4 … итд … независимо от того, играли они раньше или нет. Это правило является существенным отклонением от «классической швейцарки», тем не менее на мой взгляд — очень хорошим отклонением.

    Я играю по этой системе с 1996 года и могу подтвердить, — это правило очень демократичное, уменьшает фактор «лотереи» при жеребьёвке швейцарки, даёт дополнительный шанс «игроку №2», уменьшает шансы «выскочить из-за угла» в последний момент.

    Так что, если Вы это добавите к программе, как опцию, при настройке программы судьёй перед началом турнира — то мы, чекеристы, сможем ею пользоваться ! А также и те, кому понравилось правило «repair», которое в вольном переводе означает — ремонт, восстановление, поправка/коррекция, итд

    С уважением,

    АЛЕМО

    #348118
    ReLock
    Участник

    Alemo. Спасибо за идейный вклад в наш общий труд.

    У меня есть некоторые вопросы, относительно будущей программы. Хотелось бы их разъяснить. Кому не трудно — объясните, пожалуйста. Заранее извините, если вопросы вам покажутся странными. Вопросы прилагаются к сообщению.

    #348119
    Alkand
    Участник

    я пишу постановку и вам вышлю. Добавьте разделы, что я позабыл
    — типы турниров (круговая, швейцарка)
    — список полей описания каждого участника
    — модуль описания критериев жеребьевки
    — модуль выбора критериев жеребьевки
    — модуль вывода (расписание всего турнира, расписание тура, бланков, текущего положения участников)
    — модуль выборочного жребия дебюта для русских, бразильских шашек и чекерса
    — ???

    #348120
    ReLock
    Участник

    Alkand. Жду с нетерпением. Потом обсудим постановку. :D

    #348121
    Alkand
    Участник

    Давно отправил, смотрите почту по адресу, с которого регистрировались на сайте.

    #348122
    ReLock
    Участник

    Alkand. Почту получил. Спасибо. Буду изучать.

    #348123
    ReLock
    Участник

    Ну что, кто-нибудь смотрел мои вопросы или нет? :?:

    #348124
    A.Presman
    Участник

    2ReLock

    Молодой человек, на чём Вы собираетесь писать программу?
    Если на Дельфи — посмотрите http://home.wxs.nl/~gijsbert.wiesenekker/gws.html
    Может сэкономит время, там код тоже лежит.

    #348125
    ReLock
    Участник

    -> A.Presman.

    Конечно программа пишется на Delphi 7.
    Спасибо за ссылку. Уверен, она пригодится.

Просмотр 13 сообщений - с 1 по 13 (из 13 всего)
  • Для ответа в этой теме необходимо авторизоваться.