You ninjas are in trouble. How you gonna escape? Robot cyborgs for judgment