やることを一つに絞る
並列処理
はタスクの切り替えの意思決定という処理を追加している