\b;Instrukcja \c;detect\n;
Korzystając z instrukcji \c;detect();\n; można szukać \l;przeciwników\u object\mother;, robotów, budynków oraz nieprzetworzonych materiałów, które znajdują się z przodu robota. Jest to uproszczona wersja instrukcji \c;\l;radar\u cbot\radar;();\n;.

\b;Dla specjalistów
Składnia:
\s;\c;detect ( kategoria );\n;

Wykrywa najbliższy obiekt podanej \l;kategorii\u cbot\category; znajdujący się z przodu robota. Jest podobna do następującej instrukcji:
\s;\c;radar(cat, 0, 45, 0, 20);\n;

\t;kategoria: \c;\l;int\u cbot\int;\n;
o \l;Kategoria\u cbot\category; obiektów, które powinny być wykryte. Na przykład, gdy szukasz mrówki, napisz \c;radar(AlienAnt)\n;. 
o \l;Tablica\u cbot\array; kategorii obiektów, które powinny zostać wykryte. Na przykład, gdy szukasz tylko transporterów:\c;
\s;int bots[4];
\s;bots[0] = WheeledGrabber;
\s;bots[1] = TrackedGrabber;
\s;bots[2] = WingedGrabber;
\s;bots[3] = LeggedGrabber;
\s;object nearestGrabber = radar(bots);
\n;
o Użyj słowa \const;Any\norm;, jeśli szukasz dowolnego obiektu (wliczając w to rośliny itp.).

\t;Typ wyniku: \c;\l;bool\u cbot\bool;\n;
\const;true\norm; jeśli obiekt został znaleziony
\const;false\norm; jeżeli obiektu nie znaleziono

\t;Zobacz również
\l;Programowanie\u cbot;, \l;typy\u cbot\type; i \l;kategorie\u cbot\category;.
