1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

нужна помощь, Турнирная сетка.

Тема в разделе "Web Coding", создана пользователем Diesel_craft, 13 ноя 2013.

Модераторы: latteo
  1. Diesel_craft

    Diesel_craft Постоялец

    Регистр.:
    21 мар 2012
    Сообщения:
    125
    Симпатии:
    39
    1. Так как по срокая я реально ленился возникла небольшая проблемка.
    один из пунктов это жеребьевка и турнирная сетка.
    По поводу жеребьевки там все очень просто
    SE = single emuliton
    Генерирую я турнир(по кол-ву участников) (SE 64)( SE 32) (SE16).
    Скриптик турнирной таблицы я взял Erik M. Zettersten ( https://github.com/erik5388 )
    Вообщем получаю я такой результат
    [​IMG]
    Теперь не могу сообразить как мне нужно генерировать след. сетку (если была это 1\32 теперь 1\16).
    как именно привязать мне в сетке 1\16, 1 клетка сетки победителей 1 и 2 клетки сетки 1\32.
    У кого какие идеи?
    П.С. Для одного турнира от 1 до 30 сеток, в 1 сетке до 64 игроков
     
    Последнее редактирование модератором: 13 ноя 2013
  2. RORC

    RORC

    Регистр.:
    14 июн 2013
    Сообщения:
    171
    Симпатии:
    41
    Они должны показываться на странице все вместе в виде одной таблицы или возможен вывод лентой ?
     
  3. Diesel_craft

    Diesel_craft Постоялец

    Регистр.:
    21 мар 2012
    Сообщения:
    125
    Симпатии:
    39
    смысл в том что нужно зделать следуший етап игор. понять нужно каким свойсвом связать пари сеток. победитель 1 проходить в право в следуший етап, победитель 2 играеть с победителем 1 , победитель 3 играеть с победителем 4 и т.п.
    вывод только в такой форме сетки турнирной

    сори за такой русский друг украинец, по его просьбе сделал пост
     
  4. RORC

    RORC

    Регистр.:
    14 июн 2013
    Сообщения:
    171
    Симпатии:
    41
    возникает логичный вопрос, какие свойства уже есть на данный момент?

    пока решение видится как рекурсивный обход таблицы с построением дерева.

    Таблица примерно такого стиля

    id 34 date 13.11.13 win 0
    id 35 date 13.11.13 win 1
    id 36 date 13.11.13 win 1
    id 37 date 13.11.13 win 0

    Первый запрос получаем кол-во этапов или даты, только уникальные значения.

    Вторым запросам выбираем. По одной из дат (этапу) при условии победы =1 . На сайте группируем по два в порядке выдачи.

    Как-то так, подробнее нужно понимать что есть сделано на данный момент.
     
  5. RORC

    RORC

    Регистр.:
    14 июн 2013
    Сообщения:
    171
    Симпатии:
    41
    могли бы показать пример или ссылку на применение матриц к подобным задачам? Подобные задачи достаточно часто встречаются на практике.