Форум: "Потрепаться";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];
ВнизПредложение всем футбольным прогнозистам Найти похожие ветки
← →
}|{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;
← →
infom © (2004-09-13 17:38) [41]Получается так :
В программе клиента участник выбирает матч и делает прогноз, программа генерит текст, который затем copy\paste в сообщение ветки всем на обозрение, ну а далее работа некоего сервера пропарсить сообщение и т.д.
← →
Ega23 © (2004-09-13 17:39) [42]программа генерит текст, который затем copy\paste в сообщение ветки всем на обозрение
Зачем? Крупье на мыло! :о)
← →
infom © (2004-09-13 17:41) [43]
> [40] pasha_golub © (13.09.04 17:36)
неа
with MatchDay13 do
with GroupB do
begin
Forecast.Append("CL, Second leg","Dynamo","Roma",0,2);
Forecast.Append("RPL, 28 tour, ","Spartak","Lokomotiv",0,2);
end;
← →
GRAND25 © (2004-09-13 17:50) [44]Не пойму, что вы тут парсить собрались... Такие затраты не окупят себя: набить прогнозы 20-ти человек - минут 40 работы, не больше. После чего итоговый файл с прогнозами всех можно выложить в общедоступное место, где каждый участник обязан проверить правильность ввода своего прогноза.
← →
Ega23 © (2004-09-13 17:52) [45]Forecast.Append("RPL, 28 tour, ","Spartak","Lokomotiv",0,2);
Это мне нравится. Гранду, думаю, тоже. :о)
← →
GRAND25 © (2004-09-13 17:54) [46]
> Это мне нравится. Гранду, думаю, тоже. :о)
СУПЕР! :)
← →
Marser © (2004-09-13 17:55) [47]Не, ну главное вовремя! Завтра первый матч...
← →
infom © (2004-09-13 17:55) [48]надеюсь до завтрашнего утра вы до чего-нибудь договоритесь и начнете кодить(не путать с шкодить),
мне все равно до чего лиж-бы прогнозировать можно было....
← →
GRAND25 © (2004-09-13 18:03) [49]Небольшой скриншотик:
http://grand25.pochta.ru/screenshot.JPG
← →
}|{yk © (2004-09-13 18:11) [50]Клиент должен генерить прибл.такое
<Прогноз>
<Автор_Прогноза>Жук Андрей</Автор_Прогноза>
<Турнир>
<Название>ЛЧ</Название>
<Етап>Группа</Етап>
<Матч номер=1>
<Хозяин>Рома</Хозяин>
<Гость>Динамо</Гость>
<Результат>1-1</Результат>
<Первый_тайм>1-0</Первый_тайм>
</Матч>
<Матч номер=2>
<Хозяин>Шахтер</Хозяин>
<Гость>Милан</Гость>
<Результат>1-3</Результат>
<Первый_тайм>1-0</Первый_тайм>
</Матч>
<Турнир>
</Прогноз>
← →
GRAND25 © (2004-09-13 18:18) [51]Вобщем, так... Не гоже бросать товарищей на произвол судьбы, поэтому предлагаю (но последний раз предлагаю!) доверить ведение конкурса мне.
Я согласен принимать прогнозы не по мылу, а в открытую, но за это прошу сделать уступку и мне. На каждый тур я буду открывать отдельную ветку, в которую все участники будут постить свои прогнозы, и только прогнозы. Матчи тура я буду публиковать, вам нужно будет только скопипастить список матчей и проставить свои прогнозируемые результаты в точно таком же порядке и формате, как я их опубликую. При соблюдении всех этих условий ручной ввод прогнозов в программу я беру на себя. Если согласны, то можем стартовать.
← →
}|{yk © (2004-09-13 18:21) [52]-Это несерьйозно (произносится голосом Моргунова).
← →
GRAND25 © (2004-09-13 18:24) [53]Ладно, тогда за сутки до начала группового турнира делайте серьезно.
← →
Sanek_Metaller © (2004-09-13 18:26) [54]Превратим DelphiMaster в PrognozMaster:)
← →
Sanek_Metaller © (2004-09-13 18:40) [55]>GRAND25 © (13.09.04 18:18) [51]
Я за.Все равно др выхода нет.
Можно открыть ветки:
ЛЧ_2005/2005_Прогнозы_ТурХ
и
ЛЧ_2004/2005_Обсуджение_Турнира
Имхо,так будет удобно.
← →
}|{yk © (2004-09-14 10:52) [56]Вобщем такое предложение.
1. Формируется начальная база, с клубами, сборными, городами, возможно игроками etc
2. Пишется клиент для этой базы.
3. Крупье выкладывает скрипты матчей, на которые принимаются ставки
4. Прогнозист скачивает скрипты, выполняет, получает матчи, на которые можно ставить
5. Делает прогноз, программа составляет xml (DTD можно обговорить)
6. Берем из любого клиента сайта (с исходниками) функцию отсылки сообщения и встраиваем ее в клиент. ID темы прогнозист задает сам
7. Ветка прогнозов не должна забиваться ничем другим кроме собственно прогнозов
← →
Kerk © (2004-09-14 11:15) [57]Надо приделать к клиентам плагинный интерфейс. А потом писать плагин для прогнозов... Можно еще будет и по-прикольнее плагины замутить...
← →
olookin © (2004-09-14 13:13) [58]Как верно сказано, за сутки до начала ничего не сделаешь.... Поэтому!
to GRAND25 - могу я выслать тебе мои прогнозы?
← →
}|{yk © (2004-09-14 13:17) [59]Ну начать мы можем и просто, а потом написать-таки программу/плагин/скрипт
← →
TohaNik © (2004-09-14 13:25) [60]Гранда сегодня нет
Если согласны с [51] то можно создать ветку
← →
olookin © (2004-09-14 13:49) [61]Я согласен (с 59 и 60). Мои прогнозы:
Группа A 15 сентября
Депортиво (Испания) - Олимпиакос (Греция) 2-1
Группа A 15 сентября
Ливерпуль (Англия) - Монако (Франция) 2-0
Группа B 15 сентября
Байер (Германия) - Реал (Мадрид, Испания) 1-3
Группа B 15 сентября
Рома (Италия) - Динамо (Киев, Украина) 1-2
Группа C 15 сентября.
Аякс (Голландия) - Ювентус (Италия) 0-1
Группа C 15 сентября
Маккаби (ТА, Израиль) - Бавария (Германия) 0-3
Группа D 15 сентября
Лион (Франция) - Манчестер Юнайтед (Англия) 0-2
Группа D 15 сентября
Фенербахче (Турция) - Спарта (Чехия) 2-1
Группа E 14 сентября
Арсенал (Англия) - ПСВ (Голландия) 2-0
Группа E 14 сентября
Панатинаикос (Греция) - Русенборг (Норвегия) 2-1
Группа F 14 сентября
Селтик (Шотландия) - Барселона (Испания) 0-2
Группа F 14 сентября
Шахтер (Украина) - Милан (Италия) 1-3
Группа G 14 сентября
Интер (Италия) - Вердер (Германия) 4-1
Группа G 14 сентября
Валенсия (Испания) - Андерлехт (Бельгия) 0-0
Группа H 14 сентября
Порту (Португалия) - ЦСКА (Москва, Россия) 2-0
Группа H 14 сентября
ПСЖ (Франция) - Челси (Англия) 0-3
Могу и по мылу....
← →
pasha_golub © (2004-09-14 14:04) [62]
Группа A 15 сентября
Депортиво (Испания) - Олимпиакос (Греция) 2-0
Группа A 15 сентября
Ливерпуль (Англия) - Монако (Франция) 1-1
Группа B 15 сентября
Байер (Германия) - Реал (Мадрид, Испания) 1-2
Группа B 15 сентября
Рома (Италия) - Динамо (Киев, Украина) 1-1
Группа C 15 сентября.
Аякс (Голландия) - Ювентус (Италия) 0-2
Группа C 15 сентября
Маккаби (ТА, Израиль) - Бавария (Германия) 0-3
Группа D 15 сентября
Лион (Франция) - Манчестер Юнайтед (Англия) 0-3
Группа D 15 сентября
Фенербахче (Турция) - Спарта (Чехия) 1-1
Группа E 14 сентября
Арсенал (Англия) - ПСВ (Голландия) 2-1
Группа E 14 сентября
Панатинаикос (Греция) - Русенборг (Норвегия) 1-1
Группа F 14 сентября
Селтик (Шотландия) - Барселона (Испания) 1-2
Группа F 14 сентября
Шахтер (Украина) - Милан (Италия) 1-2
Группа G 14 сентября
Интер (Италия) - Вердер (Германия) 2-1
Группа G 14 сентября
Валенсия (Испания) - Андерлехт (Бельгия) 0-0
Группа H 14 сентября
Порту (Португалия) - ЦСКА (Москва, Россия) 1-0
Группа H 14 сентября
ПСЖ (Франция) - Челси (Англия) 1-2
← →
Mike Kouzmine © (2004-09-14 14:18) [63]olookin © (14.09.04 13:49) [61]
pasha_golub © (14.09.04 14:04) [62]
"Группа C 15 сентября
Маккаби (ТА, Израиль) - Бавария (Германия) 0-3"
Вы антисемиты?
← →
pasha_golub © (2004-09-14 14:22) [64]Mike Kouzmine © (14.09.04 14:18) [63]
Ни в коем случае. Я просто у ОЛукина скопировал. :0)
Группа C 15 сентября
Маккаби (ТА, Израиль) - Бавария (Германия) 0-3
← →
Mike Kouzmine © (2004-09-14 14:24) [65]pasha_golub © (14.09.04 14:22) [64] Это хорошо.
← →
olookin © (2004-09-14 15:17) [66][63] Mike Kouzmine © (14.09.04 14:18)
Я русский по национальности. Однако:
Группа H 14 сентября
Порту (Португалия) - ЦСКА (Москва, Россия) 2-0
Что из этого следует?
← →
Mike Kouzmine © (2004-09-14 15:22) [67]olookin © (14.09.04 15:17) [66] Из этого следует, что вы очень напряжены. Надо выпить водочки для профилактики инфаркта микарда (вот такой рубец).
← →
olookin © (2004-09-14 15:59) [68][67] Mike Kouzmine © (14.09.04 15:22)
Ну и выводы вы делаете...
← →
infom © (2004-09-14 16:13) [69]Группа A 15 сентября
Депортиво (Испания) - Олимпиакос (Греция) 2-0
Группа A 15 сентября
Ливерпуль (Англия) - Монако (Франция) 2-3
Группа B 15 сентября
Байер (Германия) - Реал (Мадрид, Испания) 0-2
Группа B 15 сентября
Рома (Италия) - Динамо (Киев, Украина) 1-0
Группа C 15 сентября.
Аякс (Голландия) - Ювентус (Италия) 0-2
Группа C 15 сентября
Маккаби (ТА, Израиль) - Бавария (Германия) 1-1
Группа D 15 сентября
Лион (Франция) - Манчестер Юнайтед (Англия) 2-2
Группа D 15 сентября
Фенербахче (Турция) - Спарта (Чехия) 2-0
Группа E 14 сентября
Арсенал (Англия) - ПСВ (Голландия) 3-0
Группа E 14 сентября
Панатинаикос (Греция) - Русенборг (Норвегия) 2-0
Группа F 14 сентября
Селтик (Шотландия) - Барселона (Испания) 0-1
Группа F 14 сентября
Шахтер (Украина) - Милан (Италия) 1-1
Группа G 14 сентября
Интер (Италия) - Вердер (Германия) 1-0
Группа G 14 сентября
Валенсия (Испания) - Андерлехт (Бельгия) 2-0
Группа H 14 сентября
Порту (Португалия) - ЦСКА (Москва, Россия) 1-1
Группа H 14 сентября
ПСЖ (Франция) - Челси (Англия) 0-3
← →
TohaNik © (2004-09-14 16:16) [70]Хорошо
Я сейчас создам новую ветку для прогнозов на 1-й тур
А трепаться или здесь или в той что ИМХО создавал
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];
Память: 0.64 MB
Время: 0.037 c