Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.03;
Скачать: CL | DM;

Вниз

Предложение всем футбольным прогнозистам   Найти похожие ветки 

 
}|{yk ©   (2004-09-13 13:53) [0]

Несолидно, как-то сохранять и обрабатывать прогнозов по старинке. Мы ж все таки программеры :). Может напишем какой-то анализатор?


 
Agent13 ©   (2004-09-13 13:56) [1]

Одобряю! Пиши, потом поделишься :)


 
}|{yk ©   (2004-09-13 14:01) [2]

Тут нужно определиться - может поговорить с авторами клиентов, чтобы они встроили некоторые возможности для создания прогнозов в свои клиенты?


 
вразлет ©   (2004-09-13 15:43) [3]

Я -ЗА!

---
Жук -наш перзидент!


 
вразлет ©   (2004-09-13 15:44) [4]

Не, не так.

---
Жук -наш резидент!


 
Ega23 ©   (2004-09-13 15:45) [5]

Это... Я вот не понял: всё-таки НАПИШЕМ или ПОГОВОРИМ? Программеры или Менеджеры какие-то?


 
wisekaa ©   (2004-09-13 15:47) [6]

Сначала с Максимом договоритесь, где держать эти прогнозы.


 
}|{yk ©   (2004-09-13 15:55) [7]

Описание базы
Справочники
1. Справочник стран
2. Справочник городов
3. Справочник клюбов/сборных
4. Справочник турниров
5. Справочник стадий
6. Справочник участников

Оперативная часть
1. Матчи (Клюбы/страны - турнир - стадия)
2. Прогнозы (Матч - Участник)
3. Очки (Участник)

Аналитическая часть
1. Процедура насчитывания очков
2. Процедуры генерации отчётов

У кого какие предложения?


 
pasha_golub ©   (2004-09-13 15:57) [8]

wisekaa ©   (13.09.04 15:47) [6]
Прогнозы держать в тексте ветки. Я за короче.


 
Ega23 ©   (2004-09-13 16:07) [9]

Описание базы
Справочники
1. Справочник стран
2. Справочник городов
3. Справочник клюбов/сборных
4. Справочник турниров
5. Справочник стадий
6. Справочник участников


Пункт 5 как-то не нравится... Хотя сходу не могу понять чем. Может не хватает чего-то...


 
wisekaa ©   (2004-09-13 16:13) [10]


> pasha_golub ©   (13.09.04 15:57)

С этим я согласен а справочники, как отдельные ветки?
Администрация потерпит?

Заметь я не против.


 
infom ©   (2004-09-13 16:15) [11]

Я всеми конечностями ЗА.
Только вот думается мне что администрация не примет это


 
Ega23 ©   (2004-09-13 16:24) [12]

5. Справочник стадий

понял чем. ИМХО, лучше в играх учитывать - Parent завести.


 
pasha_golub ©   (2004-09-13 16:31) [13]

Для данных могу предложить свой сервак. Но доступ к нему будет сугубо ограниченный.

Таблички:


CREATE TABLE `clubs`
(`club_id` TINYINT(4) UNSIGNED NOT NULL AUTO_INCREMENT,
`name` VARCHAR(30),
`group` ENUM("A","B","C","D","E","F","G","H") NOT NULL DEFAULT "A",
PRIMARY KEY (`club_id`),
UNIQUE KEY `name` (`name`))
TYPE=MyISAM ROW_FORMAT=DYNAMIC
PACK_KEYS=0 CHECKSUM=0 DELAY_KEY_WRITE=0 AVG_ROW_LENGTH=23 AUTO_INCREMENT=131

CREATE TABLE `matches`
(`match_id` TINYINT(4) UNSIGNED NOT NULL AUTO_INCREMENT,
`date` DATE,
`team_1` TINYINT(2) UNSIGNED NOT NULL DEFAULT "0",
`team_2` TINYINT(2) UNSIGNED NOT NULL DEFAULT "0",
`stage` ENUM("Group","Quarter-final","Semi-final","Final"),
`referee` TINYINT(4) UNSIGNED NOT NULL DEFAULT "0",
`stadium` TINYINT(4) UNSIGNED NOT NULL DEFAULT "0",
`man_of_the_match` INT(4) UNSIGNED NOT NULL DEFAULT "0",
PRIMARY KEY (`match_id`))
TYPE=MyISAM ROW_FORMAT=FIXED
PACK_KEYS=0 CHECKSUM=0 DELAY_KEY_WRITE=0 AVG_ROW_LENGTH=14 AUTO_INCREMENT=32



 
pasha_golub ©   (2004-09-13 16:33) [14]

`referee` TINYINT(4) UNSIGNED NOT NULL DEFAULT "0",
`stadium` TINYINT(4) UNSIGNED NOT NULL DEFAULT "0",
`man_of_the_match` INT(4) UNSIGNED NOT NULL DEFAULT "0",

Эти берутся из соответственных таблиц, и т.д., и т.п. Чего-то сложно получается. :0)


 
Ega23 ©   (2004-09-13 16:37) [15]

pasha_golub ©   (13.09.04 16:33) [14]

Э-э, куда тебя понесло-то? Нафига игроки с судьями? Таких-то прогнозов мы не делаем...  :о)


 
pasha_golub ©   (2004-09-13 16:39) [16]

Ega23 ©   (13.09.04 16:37) [15]
Просто есть уже готовая база, я из нее кусочками вырывал. Согласен, можно покромсать :0)


 
}|{yk ©   (2004-09-13 16:39) [17]

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


 
pasha_golub ©   (2004-09-13 16:42) [18]

}|{yk ©   (13.09.04 16:39) [17]
РАспределенную это как?


 
Ega23 ©   (2004-09-13 16:47) [19]

Просто есть уже готовая база, я из нее кусочками вырывал.

Паша, а ты чем занимаешься-то, а?   :о)


 
}|{yk ©   (2004-09-13 16:48) [20]

Это значит что в каждого желающего будет база, которую он сможет обновлять
Должнабыть и центральная база


 
Ega23 ©   (2004-09-13 16:50) [21]

Это значит что в каждого желающего будет база, которую он сможет обновлять
Должнабыть и центральная база

"Меня терзают смутные сомнения" (с)
Боюсь, что центральную базу на www.delphimaster.ru хранить никто не даст.

А вообще идея интересная. Готов поучаствовать.


 
}|{yk ©   (2004-09-13 16:52) [22]

Центральная база будет у "крупье". А чтобы он не жульничал :), и, кроме того, для сохранности данных,  и у всех заинтересованных. В ветку выкладывать только сгенеренную таблицу


 
вразлет ©   (2004-09-13 16:53) [23]

Подключайте Диму О. с его багогенера...тьфу, Автосхемой


 
Ega23 ©   (2004-09-13 17:01) [24]

Автосхемой
Аутошемой, так будет правильно.

Центральная база будет у "крупье". А чтобы он не жульничал :), и, кроме того, для сохранности данных,  и у всех заинтересованных. В ветку выкладывать только сгенеренную таблицу

Т.е. всё-таки не распределённая база?
Как вариант - делать локальную базу, клиента. Локальную базу куда-то выкладывать, дабы все могли видеть результаты и всё такое.
Клинт также свободно-распространяемый.
Прогнозы собирает крупье, заносит в базу.

Так, что ли?


 
Ega23 ©   (2004-09-13 17:01) [25]

Автосхемой
Аутошемой, так будет правильно.

Центральная база будет у "крупье". А чтобы он не жульничал :), и, кроме того, для сохранности данных,  и у всех заинтересованных. В ветку выкладывать только сгенеренную таблицу

Т.е. всё-таки не распределённая база?
Как вариант - делать локальную базу, клиента. Локальную базу куда-то выкладывать, дабы все могли видеть результаты и всё такое.
Клинт также свободно-распространяемый.
Прогнозы собирает крупье, заносит в базу.

Так, что ли?


 
}|{yk ©   (2004-09-13 17:05) [26]

Да, наверно в каждого желающего будет локальная БД. Крупье заносит в базу матчи, натравливает парсер на ветки, выкладывает результаты в ветку, и обновления к базу (sql -скрипты изменений или чего другое)


 
pasha_golub ©   (2004-09-13 17:10) [27]

Ega23 ©   (13.09.04 16:47) [19]

Паша, а ты чем занимаешься-то, а?   :о)

Всем по чуть-чуть. :0)


 
Ega23 ©   (2004-09-13 17:13) [28]

Вместо парсера ветки:

Есть идея: Крупье занёс расписание матчей, выложил базу.
Участники скачали базу, НА КЛИЕНТЕ! сделали прогнозы. Результат прогноза - некий файл (допустим, сгенерённый SQL-скрипт). Данный файл аттачем высылается Крупье по мылу, это считается сделанным прогнозом. Крупье выполняет данный скрипт, после чего снова обновляет базу.
В общем, некое подобие e-mail игр, типа Galaxy.


 
Ega23 ©   (2004-09-13 17:13) [29]

Всем по чуть-чуть. :0)

Т.е. на трубе ты тоже играть умеешь? И танк водить?  :о)


 
pasha_golub ©   (2004-09-13 17:22) [30]

Ega23 ©   (13.09.04 17:13) [29]
НА горне умею. Аж слюни текут. Танк... Ну, если Волга на танк потянет, то могу. :)

Ega23 ©   (13.09.04 17:13) [28]
Про клиент сложно, ИМХО. В ветке каждый участник пишет типа такого


Match Dynamo, Roma SCORE 0:1


Крупье сап парсит, и в итоге выдает пост типа

Mess №193: pasha_golub Dyn-Rom 0:1 [Accepted]
Mess №191: Ega23 [Declined] Reason: [Parser Error]


 
Ega23 ©   (2004-09-13 17:24) [31]

Но-но, какой ещё там [Parser Error]?


 
}|{yk ©   (2004-09-13 17:24) [32]

Нужно правила построения сообщений написать


 
infom ©   (2004-09-13 17:25) [33]

ГРАНД совсем недавно предлагал что-то типа этого, только вы это все в штыки приняли


 
pasha_golub ©   (2004-09-13 17:26) [34]

Ega23 ©   (13.09.04 17:24) [31]
Это я для примера :-)

}|{yk ©   (13.09.04 17:24) [32]
Я уже написал :-)


 
pasha_golub ©   (2004-09-13 17:27) [35]

infom ©   (13.09.04 17:25) [33]
Не, не такое. Он на мыло предлагал, а мы обсуждаем вопрос публичного прогнозирования.


 
Ega23 ©   (2004-09-13 17:30) [36]

infom ©   (13.09.04 17:25) [33]

Гранд не совсем такое предлагал.

2pasha_golub ©  
Про клиент сложно, ИМХО. В ветке каждый участник пишет типа такого

А чего сложного? Клиент один - и для текущего просмотра статистики по прошлым прогнозам, и для составления скрипта для текущих прогнозов. Два в одном, так сказать...


 
infom ©   (2004-09-13 17:30) [37]

я ж говорю "что-типа" такого

Я согласен, только прогноз наверно надо начинать с какой-нибудь специальной последовательности символов, пример :

FORECAST : Dynamo - Roma 3:2


 
}|{yk ©   (2004-09-13 17:32) [38]

И алгоритм нечеткого совпадения присобачить :)


 
Ega23 ©   (2004-09-13 17:36) [39]

...Я согласен, только прогноз наверно надо начинать с какой-нибудь специальной последовательности символов, пример : ...

... И алгоритм нечеткого совпадения присобачить ...


Во-во. Затраты на создание такого "псевдоинтеллекта" какие будут? ЛЧ уже закончится, блин.  :о)


 
pasha_golub ©   (2004-09-13 17:36) [40]

infom ©   (13.09.04 17:30) [37]
Не ни хрена, во как надо:

with MatchDay13 do
    with GroupB do
     begin
      Forecast.Append("Dynamo","Roma",0,2);
      Forecast.Append("Spartak","Lokomotiv",0,2);
     end;
 



Страницы: 1 2 вся ветка

Текущий архив: 2004.10.03;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.058 c
14-1095161073
X9
2004-09-14 15:24
2004.10.03
Покупать или нет? MSND .Net 3 CD


14-1095242021
xman
2004-09-15 13:53
2004.10.03
Имя провайдера


14-1095145729
}|{yk
2004-09-14 11:08
2004.10.03
Копали ли вы в этом году картошку?


14-1095340762
}|{yk
2004-09-16 17:19
2004.10.03
Есть ли на форуме народ из Харьковской области?


1-1095505872
Hawk
2004-09-18 15:11
2004.10.03
Запуск приложения с параметром