if (p) return a
else b
これってx=[b,a]と同じってことだろ?
これならベクトルで処理できそうだしAIも所詮if elseの集合体でしかない