サイコロふって、
1回目に1がでたら5を入力、かつ2回目に2がでたら6を入力、3がでたら9、かつ3回目に2がでたら4
1回目に2がでたら6、かつ2回目に2がでたら4、3がでたら7…

みたいに、状況によって変わる時って、いい処理方法ない?
条件分肢多すぎてifだと凄まじい数になるし、
例えば将棋とかの最善手を導く処理ってどうやってるの?