Модуль:Data/2006
Список баз данных
- База данных финального турнира ЧТМ (Data)
2006 • 2010 • 2014 • 2018 • 2022 • 2026 • 2030 • 2034 • 2038 • 2042 • 2046
- База данных результатов всех турниров (Data/Tournaments)
2006 • 2009 • 2010 • 2013 • 2014 • 2015 • 2017 • 2018 • 2019 • 2020 • 2021 • 2022 • 2023 • 2024 • 2025 • 2026 • 2027 • 2028 • 2029 • 2030 • 2031 • 2032 • 2033 • 2034 • 2035 • 2036 • 2037 • 2038 • 2039 • 2040 • 2041 • 2042 • 2043 • 2044 • 2045 • 2046 • 2047 • 2048
- Прочие базы данных
- Data/Teams — словарь команд.
- Data/RatingCalc — единое хранилище словарей очков, рангов и ручных переопределений для движка подсчёта рейтинга.
- Технические страницы
- Cron/GenerateStats — служебный скрипт, предназначенный для агрегации, расчёта и кэширования полной базы данных финального турнира ЧТМ.
- Data/GrandStats.json (править) — огромная бандура для хранения генерируемого
Cron/GenerateStatsмашинного кода.
Обновление баз данных
Пока актуально только для финального турнира ЧТМ, но планируется расширить.
- Обновление
- Обновите или исправьте статистику на нужной подстранице, убедитесь, что нет ошибок синтаксиса.
- Откройте служебную страницу Развёртка шаблонов и вставьте следующий код:
{{#invoke:Cron/GenerateStats|main}} - Целиком скопируйте json-массив, перейдите на страницу Модуль:Data/GrandStats.json, удалите всё её содержимое и замените на только что скопированный код.
JSON-массивы занимают несколько мегабайт и хранить в SQL горы устаревшего нечитаемого кода абсолютно бессмысленно. Поэтому необходимо периодически чистить кэш от старых расчётов следующим образом:
Шаг 1. Находим old_id этих гигантских правок
Выполните следующий SQL-запрос:
SELECT old_id, LENGTH(old_text) AS size, old_flags
FROM text
ORDER BY size DESC
LIMIT 10;
Поскольку обычные статьи весят килобайты, этот запрос мгновенно выведет вам топ самых тяжелых правок за всю историю вашей вики. На первых строчках вы увидите ваши три правки размером ~2800000 байт.
Запишите их old_id.
Шаг 2. Обнуляем их вес (Освобождаем БД) Теперь мы просто превращаем этот машинный код в пустой, но валидный JSON-объект, чтобы не сломать парсер MediaWiki, если кто-то случайно откроет эту правку в истории. Выполните:
UPDATE text
SET old_text = '{"info": "Любой текст."}',
old_flags = 'utf-8'
WHERE old_id IN (НОМЕР, НОМЕР, НОМЕР);
(Замените цифры в скобках на те old_id, которые вы нашли на первом шаге).
Почему old_flags = 'utf-8'?
Иногда MediaWiki сжимает старые тяжелые правки и ставит флаг gzip или utf-8,gzip. Если мы заменяем сжатый бинарник на обычный текст, флаг gzip нужно обязательно убрать, иначе вики попытается «разархивировать» наш новый текст и выдаст ошибку. Флага utf-8 или вообще пустой строки '' будет достаточно.
Пожалуйста, добавляйте категории на страницу документации.
return {
["2006-01"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 1,
stage = "Группа",
letter = "A",
tour = 1,
team1 = "КИР",
team2 = "АФГ",
score1 = 1,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-02"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 2,
stage = "Группа",
letter = "A",
tour = 1,
team1 = "МОН",
team2 = "ГВА",
score1 = 1,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-03"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 3,
stage = "Группа",
letter = "B",
tour = 1,
team1 = "БЕН",
team2 = "АСА",
score1 = 0,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-04"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 4,
stage = "Группа",
letter = "B",
tour = 1,
team1 = "ФИД",
team2 = "ГУА",
score1 = 0,
score2 = 2,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-05"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 5,
stage = "Группа",
letter = "C",
tour = 1,
team1 = "СУР",
team2 = "АНТ",
score1 = 0,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-06"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 6,
stage = "Группа",
letter = "C",
tour = 1,
team1 = "ТАИ",
team2 = "ТЕР",
score1 = 0,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-07"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 7,
stage = "Группа",
letter = "D",
tour = 1,
team1 = "ЦАР",
team2 = "ДЖИ",
score1 = 1,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-08"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 8,
stage = "Группа",
letter = "D",
tour = 1,
team1 = "МОЗ",
team2 = "КАЙ",
score1 = 1,
score2 = 3,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-09"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 9,
stage = "Группа",
letter = "E",
tour = 1,
team1 = "САН",
team2 = "МАЛ",
score1 = 0,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-10"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 10,
stage = "Группа",
letter = "E",
tour = 1,
team1 = "НИГ",
team2 = "МНТ",
score1 = 0,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-11"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 11,
stage = "Группа",
letter = "F",
tour = 1,
team1 = "СОЛ",
team2 = "ДРЕ",
score1 = 1,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-12"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 12,
stage = "Группа",
letter = "F",
tour = 1,
team1 = "БУТ",
team2 = "ВОС",
score1 = 0,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-13"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 13,
stage = "Группа",
letter = "G",
tour = 1,
team1 = "ТУР",
team2 = "ПАП",
score1 = 0,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-14"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 14,
stage = "Группа",
letter = "G",
tour = 1,
team1 = "МЬЯ",
team2 = "МАР",
score1 = 2,
score2 = 2,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-15"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 15,
stage = "Группа",
letter = "H",
tour = 1,
team1 = "ТАД",
team2 = "САМ",
score1 = 1,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-16"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 16,
stage = "Группа",
letter = "H",
tour = 1,
team1 = "ШРИ",
team2 = "БАН",
score1 = 0,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-17"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 17,
stage = "Группа",
letter = "A",
tour = 2,
team1 = "ГВА",
team2 = "КИР",
score1 = 0,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-18"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 18,
stage = "Группа",
letter = "A",
tour = 2,
team1 = "АФГ",
team2 = "МОН",
score1 = 0,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-19"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 19,
stage = "Группа",
letter = "B",
tour = 2,
team1 = "ГУА",
team2 = "БЕН",
score1 = 1,
score2 = 2,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-20"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 20,
stage = "Группа",
letter = "B",
tour = 2,
team1 = "АСА",
team2 = "ФИД",
score1 = 0,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-21"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 21,
stage = "Группа",
letter = "C",
tour = 2,
team1 = "ТЕР",
team2 = "СУР",
score1 = 0,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-22"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 22,
stage = "Группа",
letter = "C",
tour = 2,
team1 = "АНТ",
team2 = "ТАИ",
score1 = 1,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-23"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 23,
stage = "Группа",
letter = "D",
tour = 2,
team1 = "КАЙ",
team2 = "ЦАР",
score1 = 2,
score2 = 3,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-24"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 24,
stage = "Группа",
letter = "D",
tour = 2,
team1 = "ДЖИ",
team2 = "МОЗ",
score1 = 0,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-25"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 25,
stage = "Группа",
letter = "E",
tour = 2,
team1 = "МНТ",
team2 = "САН",
score1 = 0,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-26"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 26,
stage = "Группа",
letter = "E",
tour = 2,
team1 = "МАЛ",
team2 = "НИГ",
score1 = 0,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
-- 7. НАГРАДЫ И КОММЕНТАРИИ
comment = "0:1. После неудачной подачи Крючи Антон в прыжке сумел дотянуться до мяча ногой и отправил его в ближнюю «девятку». Тот гол был признан лучшим на групповом раунде и даже претендовал на звание лучшего на всём турнире, однако всё же было принято решение не выбирать лучшим гол, забитый во время песочной возни втроём, но отдать предпочтение мячу, забитому в полноценном матче.",
},
["2006-27"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 27,
stage = "Группа",
letter = "F",
tour = 2,
team1 = "ВОС",
team2 = "СОЛ",
score1 = 0,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-28"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 28,
stage = "Группа",
letter = "F",
tour = 2,
team1 = "ДРЕ",
team2 = "БУТ",
score1 = 0,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-29"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 29,
stage = "Группа",
letter = "G",
tour = 2,
team1 = "МАР",
team2 = "ТУР",
score1 = 0,
score2 = 3,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-30"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 30,
stage = "Группа",
letter = "G",
tour = 2,
team1 = "ПАП",
team2 = "МЬЯ",
score1 = 0,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-31"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 31,
stage = "Группа",
letter = "H",
tour = 2,
team1 = "БАН",
team2 = "ТАД",
score1 = 2,
score2 = 2,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-32"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 32,
stage = "Группа",
letter = "H",
tour = 2,
team1 = "САМ",
team2 = "ШРИ",
score1 = 1,
score2 = 2,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = false,
halfs = 1,
half_time = "Удары по воротам",
players1 = 1,
players2 = 1,
},
["2006-33"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 33,
stage = "1/8 финала",
team1 = "МОН",
team2 = "ГУА",
score1 = 2,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
-- 5. СОБЫТИЯ В ИГРЕ
goals = {
{team = 1, scorer = "Раф", score = "1:0"},
{team = 2, scorer = "Антон", score = "1:1"},
{team = 1, scorer = "Крюча", score = "2:1"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Раф",
team = 1,
role = "поле",
},
},
["2006-34"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 34,
stage = "1/8 финала",
team1 = "АНТ",
team2 = "КАЙ",
score1 = 1,
score2 = 3,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
-- 5. СОБЫТИЯ В ИГРЕ
goals = {
{team = 1, scorer = "Крюча", score = "1:0"},
{team = 2, scorer = "Диман Е.", score = "1:1"},
{team = 2, scorer = "Макс", score = "1:2"},
{team = 2, scorer = "Макс", score = "1:3"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Макс",
team = 2,
role = "поле",
},
},
["2006-35"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 35,
stage = "1/8 финала",
team1 = "НИГ",
team2 = "СОЛ",
score1 = 1,
score2 = 2,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
-- 5. СОБЫТИЯ В ИГРЕ
goals = {
{team = 2, scorer = "Антон", score = "0:1"},
{team = 2, scorer = "Раф", score = "0:2"},
{team = 1, scorer = "Диман Е.", score = "1:2"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Раф",
team = 2,
role = "поле",
},
},
["2006-36"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 36,
stage = "1/8 финала",
team1 = "МЬЯ",
team2 = "ТАД",
score1 = 4,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
-- 5. СОБЫТИЯ В ИГРЕ
goals = {
{team = 2, scorer = "Геныч", score = "0:1"},
{team = 1, scorer = "Диман Е.", score = "1:1"},
{team = 1, scorer = "Антон", score = "2:1"},
{team = 1, scorer = "Диман Е.", score = "3:1"},
{team = 1, scorer = "Крюча", score = "4:1"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Диман Е.",
team = 1,
role = "поле",
},
},
["2006-37"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 37,
stage = "1/8 финала",
team1 = "АСА",
team2 = "КИР",
score1 = 1,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
extra_time = true,
-- 5. СОБЫТИЯ В ИГРЕ
goals = {
{team = 2, scorer = "Раф", score = "0:1"},
{team = 1, scorer = "Макс", score = "1:1"},
},
-- 6. СЕРИЯ ПЕНАЛЬТИ
shootout_score1 = 2,
shootout_score2 = 1,
shootout = {
{num = 1, team = 1, taker = "Макс", goalie = "Диман Е.", result = "мимо", score_after = "0:0"},
{num = 2, team = 2, taker = "Антон", goalie = "Диман", result = "вратарь", score_after = "0:0"},
{num = 3, team = 1, taker = "Геныч", goalie = "Диман Е.", result = "вратарь", score_after = "0:0"},
{num = 4, team = 2, taker = "Раф", goalie = "Диман", result = "гол", score_after = "0:1"},
{num = 5, team = 1, taker = "Денис П.", goalie = "Диман Е.", result = "гол", score_after = "1:1"},
{num = 6, team = 2, taker = "Глеб", goalie = "Диман", result = "вратарь", score_after = "1:1"},
{num = 7, team = 1, taker = "Макс", goalie = "Диман Е.", result = "гол", score_after = "2:1"},
{num = 8, team = 2, taker = "Раф", goalie = "Диман", result = "штанга", score_after = "2:1"},
{num = 9, team = 1, taker = "Денис П.", goalie = "Диман Е.", result = "вратарь", score_after = "2:1"},
{num = 10, team = 2, taker = "Антон", goalie = "Диман", result = "вратарь", score_after = "2:1"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Диман",
team = 0,
role = "вратарь",
},
},
["2006-38"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 38,
stage = "1/8 финала",
team1 = "ЦАР",
team2 = "ТЕР",
score1 = 2,
score2 = 4,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
wikilink = "ЦАР-ТЕР2006",
-- 5. СОБЫТИЯ В ИГРЕ
goals = {
{team = 2, scorer = "Антон", score = "0:1"},
{team = 2, scorer = "Антон", score = "0:2"},
{team = 1, scorer = "Раф", score = "1:2"},
{team = 2, scorer = "Антон", score = "1:3"},
{team = 1, scorer = "Раф", score = "2:3"},
{team = 2, scorer = "Антон", score = "2:4"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Антон",
team = 2,
role = "поле",
},
},
["2006-39"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 39,
stage = "1/8 финала",
team1 = "БУТ",
team2 = "САН",
score1 = 2,
score2 = 2,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
extra_time = true,
-- 5. СОБЫТИЯ В ИГРЕ
goals = {
{team = 2, scorer = "Раф", score = "0:1"},
{team = 1, scorer = "Макс", score = "1:1"},
{team = 2, scorer = "Раф", score = "1:2"},
{team = 1, scorer = "Антон", score = "2:2", goal_type = "пенальти"},
},
-- 6. СЕРИЯ ПЕНАЛЬТИ
shootout_score1 = 1,
shootout_score2 = 2,
shootout = {
{num = 1, team = 1, taker = "Макс", goalie = "Диман Е.", result = "вратарь", score_after = "0:0"},
{num = 2, team = 2, taker = "Диман Е.", goalie = "Макс", result = "гол", score_after = "0:1"},
{num = 3, team = 1, taker = "Крюча", goalie = "Диман Е.", result = "выше", score_after = "0:1"},
{num = 4, team = 2, taker = "Раф", goalie = "Макс", result = "вратарь", score_after = "0:1"},
{num = 5, team = 1, taker = "Антон", goalie = "Диман Е.", result = "гол", score_after = "1:1"},
{num = 6, team = 2, taker = "Денис П.", goalie = "Макс", result = "мимо", score_after = "1:1"},
{num = 7, team = 1, taker = "Макс", goalie = "Диман Е.", result = "вратарь", score_after = "1:1"},
{num = 8, team = 2, taker = "Раф", goalie = "Макс", result = "гол", score_after = "1:2"},
{num = 9, team = 1, taker = "Антон", goalie = "Диман Е.", result = "вратарь", score_after = "1:2"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Раф",
team = 2,
role = "поле",
},
},
["2006-40"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 40,
stage = "1/8 финала",
team1 = "ШРИ",
team2 = "ТУР",
score1 = 0,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
extra_time = true,
-- 6. СЕРИЯ ПЕНАЛЬТИ
shootout_score1 = 2,
shootout_score2 = 3,
shootout = {
{num = 1, team = 1, taker = "Денис П.", goalie = "Диман", result = "вратарь", score_after = "0:0"},
{num = 2, team = 2, taker = "Антон", goalie = "Крюча", result = "гол", score_after = "0:1"},
{num = 3, team = 1, taker = "Глеб", goalie = "Диман", result = "мимо", score_after = "0:1"},
{num = 4, team = 2, taker = "Геныч", goalie = "Крюча", result = "гол", score_after = "0:2"},
{num = 5, team = 1, taker = "Диман Е.", goalie = "Диман", result = "гол", score_after = "1:2"},
{num = 6, team = 2, taker = "Раф", goalie = "Крюча", result = "гол", score_after = "1:3"},
{num = 7, team = 1, taker = "Денис П.", goalie = "Диман", result = "гол", score_after = "2:3"},
{num = 8, team = 2, taker = "Антон", goalie = "Крюча", result = "мимо", score_after = "2:3"},
{num = 9, team = 1, taker = "Диман Е.", goalie = "Диман", result = "вратарь", score_after = "2:3"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Диман",
team = 0,
role = "вратарь",
},
},
["2006-41"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 41,
stage = "1/4 финала",
team1 = "МОН",
team2 = "КАЙ",
score1 = 3,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
-- 5. СОБЫТИЯ В ИГРЕ
goals = {
{team = 1, scorer = "Раф", score = "1:0"},
{team = 1, scorer = "Раф", score = "2:0"},
{team = 2, scorer = "Глеб", score = "2:1"},
{team = 1, scorer = "Антон", score = "3:1"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Раф",
team = 1,
role = "поле",
},
},
["2006-42"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 42,
stage = "1/4 финала",
team1 = "СОЛ",
team2 = "МЬЯ",
score1 = 3,
score2 = 3,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
extra_time = true,
-- 5. СОБЫТИЯ В ИГРЕ
goals = {
{team = 2, scorer = "Диман Е.", score = "0:1"},
{team = 1, scorer = "Раф", score = "1:1"},
{team = 2, scorer = "Макс", score = "1:2"},
{team = 1, scorer = "Раф", score = "2:2"},
{team = 1, scorer = "Крюча", score = "3:2"},
{team = 2, scorer = "Антон", score = "3:3"},
},
-- 6. СЕРИЯ ПЕНАЛЬТИ
shootout_score1 = 1,
shootout_score2 = 2,
shootout = {
{num = 1, team = 1, taker = "Раф", goalie = "Денис П.", result = "гол", score_after = "1:0"},
{num = 2, team = 2, taker = "Диман Е.", goalie = "Диман", result = "выше", score_after = "1:0"},
{num = 3, team = 1, taker = "Геныч", goalie = "Денис П.", result = "вратарь", score_after = "1:0"},
{num = 4, team = 2, taker = "Макс", goalie = "Диман", result = "вратарь", score_after = "1:0"},
{num = 5, team = 1, taker = "Крюча", goalie = "Денис П.", result = "выше", score_after = "1:0"},
{num = 6, team = 2, taker = "Антон", goalie = "Диман", result = "гол", score_after = "1:1"},
{num = 7, team = 1, taker = "Раф", goalie = "Денис П.", result = "перекладина", score_after = "1:1"},
{num = 8, team = 2, taker = "Диман Е.", goalie = "Диман", result = "гол", score_after = "1:2"},
{num = 9, team = 1, taker = "Геныч", goalie = "Денис П.", result = "вратарь", score_after = "1:2"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Диман",
team = 0,
role = "вратарь",
},
},
["2006-43"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 43,
stage = "1/4 финала",
team1 = "АСА",
team2 = "ТЕР",
score1 = 1,
score2 = 1,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
extra_time = true,
-- 5. СОБЫТИЯ В ИГРЕ
goals = {
{team = 2, scorer = "Антон", score = "0:1"},
{team = 1, scorer = "Крюча", score = "1:1"},
},
-- 6. СЕРИЯ ПЕНАЛЬТИ
shootout_score1 = 1,
shootout_score2 = 2,
shootout = {
{num = 1, team = 1, taker = "Крюча", goalie = "Диман Е.", result = "вратарь", score_after = "0:0"},
{num = 2, team = 2, taker = "Макс", goalie = "Раф", result = "вратарь", score_after = "0:0"},
{num = 3, team = 1, taker = "Денис П.", goalie = "Диман Е.", result = "мимо", score_after = "0:0"},
{num = 4, team = 2, taker = "Антон", goalie = "Раф", result = "гол", score_after = "0:1"},
{num = 5, team = 1, taker = "Геныч", goalie = "Диман Е.", result = "гол", score_after = "1:1"},
{num = 6, team = 2, taker = "Глеб", goalie = "Раф", result = "штанга", score_after = "1:1"},
{num = 7, team = 1, taker = "Денис П.", goalie = "Диман Е.", result = "мимо", score_after = "1:1"},
{num = 8, team = 2, taker = "Макс", goalie = "Раф", result = "гол", score_after = "1:2"},
{num = 9, team = 1, taker = "Геныч", goalie = "Диман Е.", result = "выше", score_after = "1:2"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Антон",
team = 2,
role = "поле",
},
},
["2006-44"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
num_hist = 44,
stage = "1/4 финала",
team1 = "САН",
team2 = "ТУР",
score1 = 0,
score2 = 0,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
extra_time = true,
-- 6. СЕРИЯ ПЕНАЛЬТИ
shootout_score1 = 2,
shootout_score2 = 0,
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Макс",
team = 0,
role = "вратарь",
},
comment = "К сожалению, данных о ходе серии пенальти не сохранилось.",
},
["2006-45"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
date = "2006-07-06",
num_hist = 45,
stage = "Полуфинал",
team1 = "МОН",
team2 = "МЬЯ",
score1 = 4,
score2 = 4,
wikilink = "МОН-МЬЯ2006",
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
extra_time = true,
players1 = 3,
players2 = 3,
-- 5. СОБЫТИЯ В ИГРЕ
goals = {
{team = 1, scorer = "Раф", score = "1:0"},
{team = 1, scorer = "Денис П.", score = "2:0"},
{team = 2, scorer = "Глеб", score = "2:1"},
{team = 1, scorer = "Геныч", score = "3:1"},
{team = 2, scorer = "Диман Е.", score = "3:2"},
{team = 2, scorer = "Диман Е.", score = "3:3"},
{team = 1, scorer = "Раф", score = "4:3"},
{team = 2, scorer = "Макс", score = "4:4"},
},
-- 6. СЕРИЯ ПЕНАЛЬТИ
shootout_score1 = 3,
shootout_score2 = 1,
shootout = {
{num = 1, team = 1, taker = "Раф", goalie = "Диман Е.", result = "гол", score_after = "1:0"},
{num = 2, team = 2, taker = "Макс", goalie = "Раф", result = "вратарь", score_after = "1:0"},
{num = 3, team = 1, taker = "Денис П.", goalie = "Диман Е.", result = "вратарь", score_after = "1:0"},
{num = 4, team = 2, taker = "Диман Е.", goalie = "Раф", result = "вратарь", score_after = "1:0"},
{num = 5, team = 1, taker = "Геныч", goalie = "Диман Е.", result = "гол", score_after = "2:0"},
{num = 6, team = 2, taker = "Глеб", goalie = "Раф", result = "мимо", score_after = "2:0"},
{num = 7, team = 1, taker = "Раф", goalie = "Диман Е.", result = "вратарь", score_after = "2:0"},
{num = 8, team = 2, taker = "Макс", goalie = "Раф", result = "гол", score_after = "2:1"},
{num = 9, team = 1, taker = "Геныч", goalie = "Диман Е.", result = "гол", score_after = "3:1"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Раф",
team = 1,
role = "поле",
},
},
["2006-46"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
date = "2006-07-06",
num_hist = 46,
stage = "Полуфинал",
team1 = "ТЕР",
team2 = "САН",
score1 = 0,
score2 = 3,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
players1 = 3,
players2 = 3,
wikilink = "ТЕР-САН2006",
-- 5. СОБЫТИЯ В ИГРЕ
goals = {
{team = 2, scorer = "Глеб", score = "0:1"},
{team = 2, scorer = "Диман", score = "0:2"},
{team = 2, scorer = "Денис П.", score = "0:3"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Диман",
team = 2,
role = "поле",
},
comment = "0:2. Проводивший свой единственный на том турнире матч в поле Диман забил гол сломанной ногой в гипсе.",
},
["2006-47"] = {
-- 1. БАЗОВАЯ ИНФОРМАЦИЯ
date = "2006-07-06",
num_hist = 47,
stage = "Финал",
team1 = "МОН",
team2 = "САН",
score1 = 3,
score2 = 3,
-- 2. УСЛОВИЯ ИГРЫ
stadium = "Песочное поле во дворе",
gates = 1,
throw_ins = true,
extra_time = true,
players1 = 3,
players2 = 3,
wikilink = "Финал ЧТМ-2006",
-- 4. СОСТАВЫ
squad1 = {
starters = {"Раф", "Диман Е.", "Глеб"},
captain = "Раф",
},
squad2 = {
starters = {"Геныч", "Антон", "Денис П."},
},
neutral_gk = {
starters = {"Макс", "Диман"},
},
-- 5. СОБЫТИЯ В ИГРЕ
goals = {
{team = 2, scorer = "Денис П.", score = "0:1"},
{team = 2, scorer = "Денис П.", score = "0:2"},
{team = 1, scorer = "Диман Е.", score = "1:2", goal_type = "штрафной"},
{team = 1, scorer = "Раф", assist = "Диман Е.", score = "2:2"},
{team = 2, scorer = "Геныч", score = "2:3", et_goal = true},
{team = 1, scorer = "Раф", score = "3:3", et_goal = true, goal_type = "пенальти"},
},
-- 6. СЕРИЯ ПЕНАЛЬТИ
shootout_score1 = 3,
shootout_score2 = 2,
shootout = {
{num = 1, team = 2, taker = "Денис П.", goalie = "Диман Е.", result = "мимо", score_after = "0:0"},
{num = 2, team = 1, taker = "Раф", goalie = "Макс", result = "гол", score_after = "1:0"},
{num = 3, team = 2, taker = "Геныч", goalie = "Диман Е.", result = "вратарь", score_after = "1:0"},
{num = 4, team = 1, taker = "Диман Е.", goalie = "Макс", result = "гол", score_after = "2:0"},
{num = 5, team = 2, taker = "Антон", goalie = "Диман Е.", result = "гол", score_after = "2:1"},
{num = 6, team = 1, taker = "Глеб", goalie = "Макс", result = "вратарь", score_after = "2:1"},
{num = 7, team = 2, taker = "Денис П.", goalie = "Диман Е.", result = "гол", score_after = "2:2"},
{num = 8, team = 1, taker = "Диман Е.", goalie = "Макс", result = "вратарь", score_after = "2:2"},
{num = 9, team = 2, taker = "Геныч", goalie = "Диман Е.", result = "мимо", score_after = "2:2"},
{num = 10, team = 1, taker = "Раф", goalie = "Макс", result = "гол", score_after = "3:2"},
},
-- 7. НАГРАДЫ И КОММЕНТАРИИ
mvp = {
player = "Раф",
team = 1,
role = "поле",
},
golden_sphere = "Раф",
silver_sphere = "Антон",
bronze_sphere = "Диман Е.",
wooden_sphere = "Макс",
elnur_award = "Макс",
superchampions = {"Раф"},
best_goal = "Диман Е.",
golden_shoe = {"Раф"},
silver_shoe = "Диман Е.",
bronze_shoe = "Антон",
wooden_shoe = "Денис П.",
},
}