2013-02-11 28 views
-4

基本上我试图用PHP编写一个简单的足球比赛。我正在努力思考一个公式如何为团队赢得比赛。PHP游戏公式

举个例子,一个球队在球场上有11个球员,每个球员的最高排名是100,因此一支球队最多可以拥有1100xp的球队。

我该如何做一个PHP公式来确定哪个团队会赢或赢?我正在考虑为球队赢得百分比,但我不确定如何在公式中加入平局。

任何帮助,将不胜感激

+0

笏是乌拉圭回合的游戏?如果他们拥有更多的XP,人们需要赢得胜利? – 75inchpianist 2013-02-11 19:19:40

+0

这是一场足球比赛,他们不能保证获胜,更可能取决于他们拥有多高的xp。我肯定不知道如何写这个 – 2013-02-11 19:21:04

+0

所以你试图写一个足球比赛模拟 – 75inchpianist 2013-02-11 19:22:25

回答

0

你的问题没有任何意义,因为你在开发它作为一个应用程序“基本上我想我的手在PHP编写一个简单的足球游戏”。如果你想用php来做数学运算,就像大多数exp会赢的球队一样,那么它很好。如果你知道PHP的基础知识:

$winner = ($team_1_exp > $team_2_exp ? team1:team2); 
return $winner; 

如果需要概率:

$t1 = "team 1 exp points"; 
$t2 = "team 2 exp points"; 

$total = $t1 + t2; 

$t1 = $t1/$total * 100; // % amount of chances of winning of team1. 
$t2 = $t2/$total * 100; // % amount of chances of winning of team2. 


$winner = ($t1 > $t2 ? team1 : team2); 
echo $winner."has more chances of winning this game"; // The probability which team can win! 
+0

但我不想保证,我只是想增加概率 - 这是可能的吗? – 2013-02-11 19:35:37

+0

根据经验点不可能!找到其他任何条件并告诉我。 – devWaleed 2013-02-11 19:37:50

+0

您可以将结果显示为“哪支球队拥有更多技术”,“运气目前在$球队方”或其他任何情况! – devWaleed 2013-02-11 19:39:10