A single robot brain that can control multiple robot bodies may need to make discrete jumps in the strategy it uses, like switching from walking to jumping. A deep neural network is not very efficient at representing this kind of output discontinuity. An architecture that can do that well, or a type of “brain-body compilation” could solve this issue.