\b;Programmes envoyés par Houston
Comme vous aurez beaucoup à construire, nous avons amélioré le programme \c;ApporteTitane\n;. Le robot répartit maintenant toute une série de \l;blocs de titane\u object\titan; autour du \l;raffinerie\u object\convert;. Ainsi vous n'avez plus à vous occuper de lui. Il va aussi se \l;recharger\u object\station; tout seul quand il en a besoin.
\c;
\s;extern void object::ApporteTitane3()
\s;{
\s;	\l;object\u cbot\type;  chose;                 // info sur objet
\s;	
\s;	\l;while\u cbot\while; ( true )                // répéter toujours:
\s;	{
\s;		chose = \l;radar\u cbot\radar;(\l;TitaniumOre\u cbot\category;); // chercher minerai
\s;		\l;goto\u cbot\goto;(chose.position);     // aller vers le minerai
\s;		\l;grab\u cbot\grab;();                   // prendre le minerai
\s;		
\s;		chose = \l;radar\u cbot\radar;(\l;Converter\u cbot\category;); // chercher raffinerie
\s;		\l;goto\u cbot\goto;(chose.position);     // y aller.
\s;		\l;drop\u cbot\drop;();                   // poser le minerai
\s;		\l;move\u cbot\move;(-2.5);               // reculer de 2.5m
\s;		\l;do\u cbot\do;
\s;		{
\s;			\l;wait\u cbot\wait;(1);              // attendre le cube
\s;			chose = \l;radar\u cbot\radar;(\l;Titanium\u cbot\category;, 0, 45, 0, 5);
\s;		}
\s;		\l;while\u cbot\while; ( chose == null );
\s;		\l;goto\u cbot\goto;(chose.position);
\s;		\l;grab\u cbot\grab;();                   // prendre le cube
\s;		
\s;		\l;goto\u cbot\goto;(\l;space\u cbot\space;(position));    // aller où déposer
\s;		\l;drop\u cbot\drop;();                   // déposer le titane
\s;		
\s;		// Batterie à moitié vide?
\s;		\l;if\u cbot\if; ( energyCell.energyLevel < 0.5 )
\s;		{
\s;			chose = \l;radar\u cbot\radar;(\l;PowerStation\u cbot\category;);
\s;			\l;if\u cbot\if; ( chose!= null )  // station trouvée?
\s;			{
\s;				\l;goto\u cbot\goto;(chose.position); // aller se recharger
\s;				\l;while\u cbot\while; ( \l;energyCell.energyLevel\u cbot\object; < 1 )
\s;				{
\s;					\l;wait\u cbot\wait;(1);      // attendre que la pile soit pleine
\s;				}
\s;			}
\s;		}
\s;	}
\s;}
\n;
\b;Archives
Résumé des programmes déjà reçus:

o  \c;\l;KillAnt1\u programs/6_KillAnt1;\n;
o  \c;\l;CollectTitane2\u programs/5_CollectTitanium2;\n;
o  \c;\l;CollectTitane1\u programs/4_CollectTitanium1;\n;
o  \c;\l;Recharge2\u programs/3_Recharge2;\n;
o  \c;\l;Recharge1\u programs/2_Recharge1;\n;
o  \c;\l;EchangeBatterie1\u programs/1_SwitchCell1;\n;
