https://github.com/madd88/football-probability
https://github.com/madd88/football-probability
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/madd88/football-probability
- Owner: madd88
- Created: 2019-02-20T13:35:50.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-02-20T13:36:05.000Z (over 6 years ago)
- Last Synced: 2025-02-16T20:14:53.264Z (4 months ago)
- Language: PHP
- Size: 3.91 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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. Мы запустим десятки тысяч матчей и будем сравнивать полученные
результаты с исходными данными.