\b;Příkaz \c;distance\n;
Příkazem \c;distance( , )\n; můžete spočítat vzdálenost mezi dvěma body.

\b;Základní použití
Když v programu napíšete samotné slovo \c;position\n;, ziskáte tím polohu robota, který program právě vykonává. Když za název proměnné napíšete \c;.position\n;, získáte tím polohu objektu popsaného danou proměnnou.

Následující program přikazuje robotu, aby popojel vpřed přesně o vzdálenost mezi ním a nejbližším mravencem:
\c;
\s;	item = \l;radar\u cbot\radar;(AlienAnt);
\s;	\l;move\u cbot\move;(distance(position, item.position));
\n;
To je samozřejmě jasná sebevražda. Lepší by bylo zastavit 40 metrů před mravencem, aby byl robot na dostřel:
\c;
\s;	item = radar(AlienAnt);
\s;	move(distance(position, item.position) - 40);
\n;
\b;Pro pokročilé
Syntaxe:
\s;\c;distance ( bod1, bod2 );\n;

Vypočítá vzdálenost mezi dvěma body. 

\t;bod1, bod2: \c;\l;point\u cbot\point;\n;
Souřadnice obou bodů. 

\t;Návratová hodnota: \c;\l;float\u cbot\float;\n;
Vzdálenost mezi oběma body.

\t;Užitečné odkazy
\l;Programování\u cbot;, \l;datové typy\u cbot\type; a \l;kategorie\u cbot\category;.
