Важная информация
Показано с 1 по 4 из 4

Тема: Генератор результатов

  1. #1 Генератор результатов 
    Новичок
    Регистрация
    02.12.2016
    Сообщений
    3
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях
    Здравствуйте, хочу попросить помощи в написание/ресурсов/советов одного интересующего меня php кода (Таком себе упрощенному генераторе футбольных матчей)
    Сам я неплохо разбираюсь в html, css и веб графике, но php пока весьма трудный для меня. Перейду непосредственно к делу. За помощь, готов помочь в графике
    Мне нужен код, чтобы я его залил на хост и он отображался следующим образом:
    Простая страничка с регистрацией и формой входа(логин, пароль), после авторизации появляются ячейки (Возможно чат для зарегистрированных пользователей, но это абсолютно не обязательно), который подлежат заполнению:
    Эмблема и Название команды --- Эмблема и Название команды (Выбор уже из существующих вариантов)
    1 показатель --- 1 показатель
    2 показатель --- 2 показатель
    3 показатель --- 3 показатель
    4 показатель --- 4 показатель
    5 показатель --- 5 показатель
    6 показатель --- 6 показатель
    7 показатель --- 7 показатель
    Начать генерацию

    Как должна происходить генерация? (Определение победителя по голам)
    - Есть 7 показателей (которые я ввожу сам, без всяких баз данных)
    - Должен быть небольшой процент того, что даже если одна из команд сильнее, то она может проиграть, то есть такая себе рандомность, но процент должен быть не большим
    - Результат должен выводиться в голах (Очень важно)

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

    Что касается оформления, то тут я справлюсь, а вот структурно это всё написать, не в силах. Это не коммерческий проект, просто с друзьями любим, проводить различного рода карьеры по футболу и хочется свою закрытую комнатку. Простите, если где-то наглею. Понимаю, что можно постепенно освоить этот язык и не отнимать чье-то время, но надеюсь найти энтузиастов и отзывчивых людей.

    P.S. Со временем обязательно выучу язык
    Ответить с цитированием  
     

  2. #2  
    Администратор Аватар для rovico
    Регистрация
    17.04.2014
    Адрес
    Ярославль
    Сообщений
    245
    Сказал(а) спасибо
    17
    Поблагодарили 287 раз(а) в 162 сообщениях
    Записей в блоге
    2
    Добрый день! Опишите более подробно, что вам нужно)
    Вот вкратце что, как мне кажется, нужно сделать по бекенду:

    1. Регистрация в системе
    2. Аутентификация и авторизации в системе
    3. Чат (это не обязательный функционал)
    реализация Long Poll / Comet; возможно, nodejs.

    4. Заполнение таблицы команд
    поля:
    - эмблема (изображение)
    - название команды

    5. Генератор голов
    5.1. Заполнение 7 показателей
    Не понятно, что за показатели
    5.2. Реализация логики генератора
    - Определение "силы" команды
    Не понятно, как определять
    - Рандомайзер, позволяющий более сильной команде проиграть
    Какой алгоритм лучше выбрать ? Может быть, создать базу условий, пробегать по ней рандомно выбирая значения, добавляющие числа в индекс "Удачи" и "Неудачи"
    -Заполнение настройки максимального числа голов до завершения игры
    -Функционал очерёдности забивания голов каждой из команд
    -Сбор статистики голов для каждой из команд
    -Результат выдавать в количестве голов, на отдельной страничке, вместе с эмблемами, названием команд и результатом самого матча.

    Я думаю, тут надо писать ТЗ, обговаривать условия и договариваться примерно на от месяца работы 40 часов в неделю.
    Ответить с цитированием  
     

  3. Пользователь сказал cпасибо:

    >Quiet Snow< (04.12.2016)

  4. #3  
    Новичок
    Регистрация
    02.12.2016
    Сообщений
    3
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях
    Техника , Скорость и Удар отвечают за атаку
    Пас, Защита и Физика отвечают за защиту
    Сыгранность в целом влияет на все характеристики.

    Теперь на примере
    ФК Арсенал - ФК Динамо
    Скорость: 36-65
    Удар: 95-43
    Техника: 67-63

    Пас: 56-84
    Защита: 58-35
    Физика: 82-59

    Сыгранность: 30-60

    Максимальная сила Атаки/Защиты = 300. Максимальная сыгранность = 100.
    Атака (Скорость + Удар + Техника) Арсенала 198 - 171 Атака (Скорость + Удар + Техника) Динамо
    Защита (Защита + Физика + Пас) Арсенала 196 - 178 Защита (Защита + Физика + Пас) Динамо
    Сыгранность Арсенала 30-60 Сыгранность Динамо

    Теперь подробнее
    Допустим сначала считаем сколько забьет Арсенал (Атака 198+30%( от атаки - это сыгранность)=257,4 против защиты Динамо 178+60%=284, по разнице у Арсенала -26.6 Соответственно Арсенал по силе не должен забить, если конечно не сыграет роль % случая везения.
    Теперь также считаем в другую сторону Динамо Атака 171+60%=273,6 против защиты Арсенала 196+30%=254,8, по разнице у Динамо +18,8 и соответственно Динамо с большей долей вероятности должно забить.

    Как-то так. Было бы не плохо, если бы вы сориентировали меня в ценовой политике.
    Ответить с цитированием  
     

  5. #4  
    Администратор Аватар для rovico
    Регистрация
    17.04.2014
    Адрес
    Ярославль
    Сообщений
    245
    Сказал(а) спасибо
    17
    Поблагодарили 287 раз(а) в 162 сообщениях
    Записей в блоге
    2
    В рамках саморазвития и просто ради энтузиазма я бы мог этим заняться, но это не гарантирует регулярное участие в проекте, который, в итоге, растянется на месяцы) Я бы посоветовал вам собрать все мысли и идеи воедино и написать список пожеланий (как можно более подробный) и сделать заявку на фриланс.
    чем более подробно вы изложите все ваши идеи, тем более точно вам определят цену и срок исполнения.
    Ответить с цитированием  
     

  6. 2 пользователя(ей) сказали cпасибо:

    >Quiet Snow< (04.12.2016), fref1 (04.12.2016)

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Генератор cookie
    от rtfrv32 в разделе Браузеры
    Ответов: 0
    Последнее сообщение: 22.07.2016, 09:12
  2. Ответов: 0
    Последнее сообщение: 11.05.2016, 14:38
  3. Как создать свой генератор текста?
    от Koe Kto в разделе Общие вопросы программирования
    Ответов: 14
    Последнее сообщение: 08.01.2015, 16:46
  4. Slack-desc генератор.
    от Dispetcher14 в разделе Pascal
    Ответов: 1
    Последнее сообщение: 11.11.2012, 00:39
  5. Ответов: 0
    Последнее сообщение: 03.12.2010, 23:11
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •