思考ルーチンをマップに最適化させると汎用性が無くなる
要はバランスだと思うが、今は汎用性に偏りすぎか?