An open API service indexing awesome lists of open source software.

https://github.com/madd88/football-probability


https://github.com/madd88/football-probability

Last synced: 21 days ago
JSON representation

Awesome Lists containing this project

README

        

# mirafox-football-probability

Необходимо создать простую программку, предсказывающую исход
футбольного матча. Front-end быть не должно.

1. На основе таблицы выступления сборных на ЧМ (файл прикреплен к
письму), нужно рассчитать условную мощность атаки и обороны каждой
команды. Как именно рассчитывать мощность – решать вам, особых
требований к алгоритму нет, кроме учета тех данных, о которых сказано
выше.
2. Необходимо создать функцию **match($c1, $c2)**.
- Входные параметры: $c1, $c2 - порядковый номер команды из
исходного файла (нумерация с 0);
- Выходные параметры: массив из 2х элементов. 0й индекс - сколько
1я команда забила голов 2й команде, 1й индекс - сколько 2я команда
забила голов 1й команде. Например:
```
function match($c1, $c2){
return array(2, 1);
}
```
3. Результат рассчитывается случайным образом, но на основе данных о
мощности команд. Не должно быть команды, которая всегда всех
побеждает. Самая сильная команда должна намного чаще выигрывать
более слабую. Чем больше разница в силе, тем чаще и с большим
счетом побеждает команда.
4. В index.php должна быть функция match (описанная в пункте 2). Файл
будет подключаться к системе тестирования и будет вызываться
функция match.
5. Мы запустим десятки тысяч матчей и будем сравнивать полученные
результаты с исходными данными.