最善の選択ってどういう原理だっけ?