start(); $facteur[1]['laser'] = 10; $facteur[2]['laser'] = 7; $facteur[3]['laser'] = 3; $facteur[4]['laser'] = 2; $facteur[5]['laser'] = 1; $facteur[6]['laser'] = 0; $facteur[1]['plasma'] = 4; $facteur[2]['plasma'] = 6; $facteur[3]['plasma'] = 10; $facteur[4]['plasma'] = 9; $facteur[5]['plasma'] = 5; $facteur[6]['plasma'] = 4; $facteur[1]['ion'] = 6; $facteur[2]['ion'] = 6; $facteur[3]['ion'] = 6; $facteur[4]['ion'] = 6; $facteur[5]['ion'] = 6; $facteur[6]['ion'] = 6; $facteur[1]['missile'] = 1; $facteur[2]['missile'] = 1; $facteur[3]['missile'] = 2; $facteur[4]['missile'] = 4; $facteur[5]['missile'] = 7; $facteur[6]['missile'] = 10; $coque[1] = 1000; $coque[2] = 1300; $coque[3] = 2400; $coque[4] = 3000; $coque[5] = 4000; $coque[6] = 5000; // le vaisseau 1 possède une coque de type 1, 5 laser et 1 plasma $vaisseau1[0] = 1; $vaisseau1[1] = $facteur[1]['laser']*10 + $facteur[1]['plasma']*1; $vaisseau1[2] = $facteur[2]['laser']*10 + $facteur[2]['plasma']*1; $vaisseau1[3] = $facteur[3]['laser']*10 + $facteur[3]['plasma']*1; $vaisseau1[4] = $facteur[4]['laser']*10 + $facteur[4]['plasma']*1; $vaisseau1[5] = $facteur[5]['laser']*10 + $facteur[5]['plasma']*1; $vaisseau1[6] = $facteur[6]['laser']*10 + $facteur[6]['plasma']*1; // le vaisseau 2 possède une coque de type 2, 7 laser et 5 plasma $vaisseau2[0] = 2; $vaisseau2[1] = $facteur[1]['laser']*7 + $facteur[1]['plasma']*5; $vaisseau2[2] = $facteur[2]['laser']*7 + $facteur[2]['plasma']*5; $vaisseau2[3] = $facteur[3]['laser']*7 + $facteur[3]['plasma']*5; $vaisseau2[4] = $facteur[4]['laser']*7 + $facteur[4]['plasma']*5; $vaisseau2[5] = $facteur[5]['laser']*7 + $facteur[5]['plasma']*5; $vaisseau2[6] = $facteur[6]['laser']*7 + $facteur[6]['plasma']*5; // le vaisseau 3 possède une coque de type 3, 7 ion et 5 plasma $vaisseau3[0] = 3; $vaisseau3[1] = $facteur[1]['laser']*7 + $facteur[1]['plasma']*5; $vaisseau3[2] = $facteur[2]['laser']*7 + $facteur[2]['plasma']*5; $vaisseau3[3] = $facteur[3]['laser']*7 + $facteur[3]['plasma']*5; $vaisseau3[4] = $facteur[4]['laser']*7 + $facteur[4]['plasma']*5; $vaisseau3[5] = $facteur[5]['laser']*7 + $facteur[5]['plasma']*5; $vaisseau3[6] = $facteur[6]['laser']*7 + $facteur[6]['plasma']*5; // le vaisseau 4 $vaisseau4[0] = 4; $vaisseau4[1] = $facteur[1]['laser']*7 + $facteur[1]['plasma']*5; $vaisseau4[2] = $facteur[2]['laser']*7 + $facteur[2]['plasma']*5; $vaisseau4[3] = $facteur[3]['laser']*7 + $facteur[3]['plasma']*5; $vaisseau4[4] = $facteur[4]['laser']*7 + $facteur[4]['plasma']*5; $vaisseau4[5] = $facteur[5]['laser']*7 + $facteur[5]['plasma']*5; $vaisseau4[6] = $facteur[6]['laser']*7 + $facteur[6]['plasma']*5; // le vaisseau 5 $vaisseau5[0] = 6; $vaisseau5[1] = $facteur[1]['laser']*170 + $facteur[1]['plasma']*50 + $facteur[6]['missile']*50; $vaisseau5[2] = $facteur[2]['laser']*170 + $facteur[2]['plasma']*50 + $facteur[6]['missile']*50; $vaisseau5[3] = $facteur[3]['laser']*170 + $facteur[3]['plasma']*50 + $facteur[6]['missile']*50; $vaisseau5[4] = $facteur[4]['laser']*170 + $facteur[4]['plasma']*50 + $facteur[6]['missile']*50; $vaisseau5[5] = $facteur[5]['laser']*170 + $facteur[5]['plasma']*50 + $facteur[6]['missile']*50; $vaisseau5[6] = $facteur[6]['laser']*170 + $facteur[6]['plasma']*50 + $facteur[6]['missile']*50; // la flotte A possède 100 vaisseaux 1 et 50 vaisseaux 2 $flotteA['vaisseau1'] = 2; $flotteA['vaisseau2'] = 2; $flotteA['vaisseau3'] = 2; $flotteA['vaisseau4'] = 2; $flotteA['vaisseau5'] = 2; // la flotte B possède 20 vaisseaux 1 et 90 vaisseaux 2 $flotteB['vaisseau1'] = 100; $flotteB['vaisseau2'] = 100; $flotteB['vaisseau3'] = 100; $flotteB['vaisseau4'] = 100; $flotteB['vaisseau5'] = 100; for ($i=1;$i<=6;$i++) { echo '
TOUR '.$i.'
'; echo 'Au départ A possède :
';
foreach($flotteA as $vaisseau => $value)
{
echo $value.' '.$vaisseau.'
';
}
echo '
Au départ B possède :
';
foreach($flotteB as $vaisseau => $value)
{
echo $value.' '.$vaisseau.'
';
}
echo '
A attaque B
'; // A attaque B foreach ($flotteB as $vaisseauB => $value) { $degatA = 0; $sommeA = 0; echo '';
foreach ($flotteA as $vaisseauA => $value)
{
$nbvaisseauA = round($flotteA[$vaisseauA]*$attaqueA[$vaisseauB]);
echo $nbvaisseauA.' '.$vaisseauA.' attaque '.$flotteB[$vaisseauB].' '.$vaisseauB.' ';
$a = $$vaisseauA;
$b = $$vaisseauB;
//echo 'coque '.$vaisseauB.' -> '.$b[0].'
';
//echo 'degat de '.$vaisseauA.' sur '.$vaisseauB.' : '.$a[$b[0]].'
';
echo 'ils font '.$nbvaisseauA*$a[$b[0]].'dégats';
$degatA = $degatA + $nbvaisseauA*$a[$b[0]];
}
$resistanceA = $coque[$b[0]]*$flotteB[$vaisseauB];
$survieA = $resistanceA - $degatA;
if ($survieA < 0) $survieA = 0;
echo 'somme des resistance '.$coque[$b[0]]*$flotteB[$vaisseauB].'
';
echo 'resistance restante '.$survieA.'
';
$flotteBsave[$vaisseauB] = ceil($survieA/$coque[$b[0]]);
echo '
B attaque A
'; // B attaque A foreach ($flotteA as $vaisseauA => $value) { $degatB = 0; $sommeB = 0; echo '';
foreach ($flotteB as $vaisseauB => $value)
{
$nbvaisseauB = round($flotteB[$vaisseauB]*$attaqueA[$vaisseauA]);
echo $nbvaisseauB.' '.$vaisseauB.' attaque '.$flotteA[$vaisseauA].' '.$vaisseauA.' ';
$a = $$vaisseauA;
$b = $$vaisseauB;
//echo 'coque '.$vaisseauB.' -> '.$b[0].'
';
//echo 'degat de '.$vaisseauA.' sur '.$vaisseauB.' : '.$a[$b[0]].'
';
echo 'ils font '.$nbvaisseauB*$b[$a[0]].'dégats';
$degatB = $degatB + $nbvaisseauB*$b[$a[0]];
}
$resistanceB = $coque[$a[0]]*$flotteA[$vaisseauA];
$survieB = $resistanceB - $degatB;
if ($survieB < 0) $survieB = 0;
echo 'somme des resistance '.$coque[$a[0]]*$flotteA[$vaisseauA].'
';
echo 'resistance restante '.$survieB.'
';
$flotteAsave[$vaisseauA] = ceil($survieB/$coque[$a[0]]);
echo '