>Look in one of the buildings
Not much to look at. Everything around here is ruined.
> ADAPT(target=[grasper,
H tree 6 levels deep*], iPoint=arm, iLevel=replace)
Your arm splits. And splits, and splits. It stops at three iterations though, and each of the resulting graspers is way too small to do much with.
> ADAPT(target=[graphics card, concept of specialization, ADAPT.exe], iPoint=hardware, iLevel=merge]
The change is rejected, with another complaint of "insufficient data".
> ADAPT(target=[graphics card, concept of specialization, whatever algorithm is the bottleneck of our conciousness/general intelligence], iPoint=hardware, iLevel=merge]
The program rejected the more philosophical argument, but it runs anyway. You can't quite tell what happened, but you seem to be thinking a good deal faster now.
>ADAPT(target=[grasper, motor routine for climbing], iPoint=propulsion, iLevel=modify]
>ADAPT(target=[spy drone schematics, concept of detachability], iPoint=head, iLevel=modify
The program still doesn't much like the conceptual arguments, but it does get you the intended result... well, close. Your head and all the sensor arrays stored there is now capable of separating from your body. Unfortunately this leaves your body at a large disadvantage with most of it's senors gone...
> List all the different kinds of sensors you have access to, both your original ones and the ones on the spy drone.
> make an inventory of software routines you've used since you woke up.
Lets see what all is in here... Some basic light sensors, a motion detector, a heat sensor... oh, and a GPS. That could be useful.
>ADAPT(target=sensors, iPoint=input custom(H-grasper leaf node #3), iLevel=modify)
One of your tiny arms develops a tiny light sensor. Seems the program has limits to how much mass it can actually give you...