commit
1e3ffd165d
|
@ -164,6 +164,8 @@ class TronGame
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
$lastLoosers = array();
|
||||||
$aliveBots = $this->getAliveBots();
|
$aliveBots = $this->getAliveBots();
|
||||||
//pour tous les bots encore vivants, on teste si deux d'entre eux ne cibleraient pas la même case
|
//pour tous les bots encore vivants, on teste si deux d'entre eux ne cibleraient pas la même case
|
||||||
foreach ($aliveBots as $bot1){
|
foreach ($aliveBots as $bot1){
|
||||||
|
@ -172,11 +174,15 @@ class TronGame
|
||||||
if($bot1->trail->last()->addDirection($bot1->nextDir) == $bot2->trail->last()->addDirection($bot2->nextDir)){
|
if($bot1->trail->last()->addDirection($bot1->nextDir) == $bot2->trail->last()->addDirection($bot2->nextDir)){
|
||||||
//he loose
|
//he loose
|
||||||
$scoreObj-> addLoser($bot1);
|
$scoreObj-> addLoser($bot1);
|
||||||
$bot1->loose();
|
$lastLoosers[] = $bot1;
|
||||||
|
//$bot1->loose();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
foreach($lastLoosers as $bot){
|
||||||
|
$bot->loose();
|
||||||
|
}
|
||||||
|
|
||||||
//ok, faire grossir les bots qui restent
|
//ok, faire grossir les bots qui restent
|
||||||
foreach($this->getAliveBots() as $bot){
|
foreach($this->getAliveBots() as $bot){
|
||||||
|
|
Loading…
Reference in New Issue
Block a user