\b;Příkaz \c;search\n;
Syntaxe:
\s;\c;search ( kategorie, bod );\n;

Najde objekt z dané kategorie, který je nejblíže zadanému bodu. Funguje podobně jako příkaz \c;\l;radar();\u cbot\radar;\n;, ale může hledat objekty i poblíž jiného bodu než je aktuální poloha robota.

\t;kategorie: \c;\l;int\u cbot\int;\n;
o \l;Kategorie\u cbot\category; objektu, který se má hledat. Pokud například hledáte mravence, napište \c;search(AlienAnt)\n;. 
o \l;Pole\u cbot\array; kategorií objektů, které se mají hledat. Pokud například hledáte pouze robotická ramena poblíž určitého bodu na mapě:
\c;\s;int bots[4];
\s;bots[0] = WheeledGrabber;
\s;bots[1] = TrackedGrabber;
\s;bots[2] = WingedGrabber;
\s;bots[3] = LeggedGrabber;
\s;point p(50, 24, 0);
\s;object grabberNearestThePoint = search(bots, p);\n;
o Klíčové slovo \const;Any\norm;, pokud hledáte libovolný objekt (včetně křoví a podobně).

\t;bod: \c;\l;point\u cbot\point;\n; (výchozí hodnota: \c;\l;this\u cbot\this;.\l;position\u cbot\object;\n;)
Příkaz \c;search\n; vrací objekt ze zadané kategorie, který je neblíže k tomuto bodu. 

\t;Návratová hodnota: \c;\l;object\u cbot\object;\n;
Popis nalezeného objektu. Hodnota \c;\l;null\u cbot\null;\n; znamená, že nebyl nalezen žádný objekt ze zadané kategorie. 

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

