2. Von objektorientierten Ameisen
2. Von objektorientierten Ameisen
2. Von objektorientierten Ameisen
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
}<br />
}<br />
}<br />
}<br />
GeheZuZiel(markierung);<br />
}<br />
if (markierung.Information != -1 && Typ == "Arbeiter")<br />
{<br />
DreheInRichtung(markierung.Information);<br />
GeheGeradeaus(50);<br />
}<br />
public override void WirdAngegriffen(Käfer käfer)<br />
{<br />
if (Typ=="Kämpfer")<br />
GreifeAn(käfer);<br />
else GeheWeg<strong>Von</strong>(käfer, 80);<br />
}<br />
public override void ZielErreicht(Zucker zucker)<br />
{<br />
Nimm(zucker);<br />
GeheZuBau();<br />
}<br />
public override void ZielErreicht(Obst obst)<br />
{<br />
Nimm(obst);<br />
GeheZuBau();<br />
}<br />
public override void Tick()<br />
{<br />
if (AktuelleLast > 0 && Ziel is Bau && Typ == "Arbeiter")<br />
{<br />
SprüheMarkierung(Koordinate.BestimmeRichtung(Ziel, this), 20);<br />
}<br />
if (Typ=="Kämpfer")<br />
{<br />
if (Reichweite - ZurückgelegteStrecke - 100 < EntfernungZuBau)<br />
GeheZuBau();<br />
if (AktuelleEnergie < MaximaleEnergie * 2 / 3)<br />
GeheZuBau();<br />
}<br />
}<br />
Möglicherweise kommen Einige durch ausgeklügelte Kombinationen von <strong>Ameisen</strong>-<br />
Spezialisten und einer noch geschicktere Strategie auf 7000 - 7500 Punkte. Man<br />
merkt jedoch, dass für ein wirklicher Fortschritt neue Ideen gefragt sind. Zu denen<br />
kommen wir jetzt!<br />
34