呪いのかばんパズル

さっき考えた確率のパズルです。誰も答えを知りません。優勝した人が優勝です。 適当に作った問題だったんですが、意外に難しくて動的計画法のプログラミング問題みたいになりました。みんなで互いの解答を共同解析したりしてなんかすごいことに→ https://docs.google.com/spreadsheets/d/1qnemTDQD-L0Pj_ir2d_9GJzcRZu4dC3-zFyNWgVP2Ek/edit#gid=0
3

問題編

alice in the git stash @koteitan

Q. 1,000,000個のカバンの中に1つだけ呪いが入っています。あなたができるのは昼間にそれを好きなように2つに分けて、家来のいる部屋といない部屋に入れることです。家来のいる部屋に呪いのカバンが入ると家来は夜の間にダメージを受け、あなたは翌朝それが分かります。(続く)

2018-09-10 22:02:54
alice in the git stash @koteitan

家来が6回ダメージを受けるとそのゲームはあなたの負けです。呪いのカバンを一意に特定できるとそのゲームはあなたの勝ちです。他人に先に見つけられると負けです。同着1位は勝ちです。勝率の一番大きな戦略は何でしょうか?(他人の行動は見れないものとします)

2018-09-10 22:06:34
alice in the git stash @koteitan

ちなみに自分以外のプレイヤーは1人だとします。

2018-09-10 22:08:25
Tamejirou @Tamejirou

100万個のカバンを1日でどうにか動かせるほどの労力があるなら他にもっとやることあるだろ 100万枚のコイン、ならまだ分からんでもない

2018-09-10 22:12:51
ミトコ🫥みや @SuTsmw

@koteitan その他人は、自分と同じくこの問題で与えられた条件の行動しか出来ないんですか?

2018-09-10 22:14:20
alice in the git stash @koteitan

常に1つだけ家来の部屋に入れる戦略だと、呪いのカバンが見つかったときには即決できるけど平均50万回くらい試行しないといけないので、常に2つ家来の部屋に入れる戦略に負ける

2018-09-10 22:14:40
Kanrokoti @Kanrokoti

これ勝ち戦略あるの?取り敢えず単純に二分探索でやっても31250個のカバン余して負け。 twitter.com/koteitan/statu…

2018-09-10 22:15:50
alice in the git stash @koteitan

@skytouhou111 はい。決めた行動を繰り返します。ただ、異なるゲームの経過によって自分の行動を変えるのはOKです

2018-09-10 22:16:17
Tamejirou @Tamejirou

とりあえず6回、二分していけば15625個には絞り込めるのか。この時点で家来のダメージ値は0−6の間で期待値は3。

2018-09-10 22:16:41
alice in the git stash @koteitan

@kanrokoti 「いつもひとつだけ家来の部屋に入れる」だと、一応家来が1ダメージ受けた直後に呪いのカバンが判明するので勝てます。

2018-09-10 22:18:35
ミトコ🫥みや @SuTsmw

@koteitan なるほど... あともう一つ、その他人は論理的に最も正しい行動をしますか?

2018-09-10 22:19:01
Tamejirou @Tamejirou

かと言って単純に二分していくのでは、期待値的に12回も試行する頃には家来は死んでしまうし、その時点で244個程度にしか絞り込めない

2018-09-10 22:21:15
alice in the git stash @koteitan

@skytouhou111 はい。要は考えうる中で一番勝率が高い戦略を取ります。

2018-09-10 22:21:15
alice in the git stash @koteitan

@kanrokoti まじですか。これさっき私が作ったパズルで誰も答えは知りませんので言ってもらってOKです

2018-09-10 22:22:38
超法のシャングリラさん @ShangriLa_P

@koteitan 6回ダメージを受けるとだめ。最初の検知で1回まで食らえるとして、残り4回。だから、2の4乗が32なので32個入れるのが必勝しながら最善になります。これで4回とも外れても勝ちます。あとは、どれだけリスクとるかですね。

2018-09-10 22:24:35
Tamejirou @Tamejirou

仮に平方根である1000個ずつ入れていく方法ではどうか。一旦見つかれば次は32個、その次は5−6個程度に絞り込める。仮にライバルが居なければ何日(何年)かかっても良いのだから、4回以内の試行でたどり着ける。しかし時間がかかりすぎるな。

2018-09-10 22:24:47
Kanrokoti @Kanrokoti

@koteitan 問題をチューリングマシンで置き換えて神託機械取っつけて…ってのは冗談ですが、ランダムにカバンを一つ選択し、それを家来の部屋に入れる、というのが理論上最強ではないでしょうか(ボゴソート的な意味で)実際の勝率というか、実用性は皆無でしょうけど

2018-09-10 22:27:59
Tamejirou @Tamejirou

逆から考える。2個、4個、、と増やして行けば2^5は32個、2^6は64個。一度に64個ずつ取って行けば、家来は死ぬことがない……のか?

2018-09-10 22:28:38
Tamejirou @Tamejirou

呪いを12回も検出することはルール上不可能だったわ

2018-09-10 22:29:15
alice in the git stash @koteitan

@ShangriLa_P 2^4=16なので16ずつが本意ですか?

2018-09-10 22:29:51
超法のシャングリラさん @ShangriLa_P

@koteitan そうですね。小学生レベルの算数ができてなくて申し訳ないです。

2018-09-10 22:30:40
1 ・・ 9 次へ