Форум: "Потрепаться";
Текущий архив: 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;
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.059 c