What Do You Think about Machines That Think? 12 years ago
switch(getJurisdictionalPrecedence(&law)){
case FEDERAL: {
setPrimeDirective(law[FEDERAL]);
} break;
case STATE: {
setPrimeDirective(law[STATE]);
} break;
case CITY: {
setPrimeDirective(law[CITY]);
} break;
default: {
setPrimeDirective(this->ExterminateAllHumans());
} break;
};