2行+ α チョンプに関する考察

42
行行 2+ α 行行行行行行行行行行 行行行行 ○ 行行行行行行行

Upload: farrah-sweeney

Post on 04-Jan-2016

27 views

Category:

Documents


4 download

DESCRIPTION

2行+ α チョンプに関する考察. 京都大学 ○後藤順一 伊藤大雄. 発表構成. チョンプとは 3行チョンプと周期性 3行以上のチョンプの周期性 2行チョンプのグランディ値. 発表構成. チョンプとは 3行チョンプと周期性 3行以上のチョンプの周期性 2行チョンプのグランディ値. チョンプとは. 長方形の板チョコを、2人が交互に食べていくゲーム。 左上のブロックが毒チョコ 各手番でプレイヤーは1つのブロックを選び、その右や下にあるブロックを全て食べる。 毒チョコを食べざるを得なくなったプレイヤーの負け。. チョンプとは. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 2行+ α チョンプに関する考察

2行+ α チョンプに関する考察

京都大学

○ 後藤順一伊藤大雄

Page 2: 2行+ α チョンプに関する考察

発表構成• チョンプとは• 3行チョンプと周期性• 3行以上のチョンプの周期性• 2行チョンプのグランディ値

Page 3: 2行+ α チョンプに関する考察

発表構成• チョンプとは• 3行チョンプと周期性• 3行以上のチョンプの周期性• 2行チョンプのグランディ値

Page 4: 2行+ α チョンプに関する考察

チョンプとは• 長方形の板チョコを、2人が交互に食べていくゲーム。• 左上のブロックが毒チョコ• 各手番でプレイヤーは1つのブロックを選び、その右や

下にあるブロックを全て食べる。• 毒チョコを食べざるを得なくなったプレイヤーの負け。

Page 5: 2行+ α チョンプに関する考察

チョンプとは• 長方形の板チョコを、2人が交互に食べていくゲーム。• 左上のブロックが毒チョコ• 各手番でプレイヤーは1つのブロックを選び、その右や

下にあるブロックを全て食べる。• 毒チョコを食べざるを得なくなったプレイヤーの負け。

先手

Page 6: 2行+ α チョンプに関する考察

チョンプとは• 長方形の板チョコを、2人が交互に食べていくゲーム。• 左上のブロックが毒チョコ• 各手番でプレイヤーは1つのブロックを選び、その右や

下にあるブロックを全て食べる。• 毒チョコを食べざるを得なくなったプレイヤーの負け。

Page 7: 2行+ α チョンプに関する考察

チョンプとは• 長方形の板チョコを、2人が交互に食べていくゲーム。• 左上のブロックが毒チョコ• 各手番でプレイヤーは1つのブロックを選び、その右や

下にあるブロックを全て食べる。• 毒チョコを食べざるを得なくなったプレイヤーの負け。

後手

Page 8: 2行+ α チョンプに関する考察

チョンプとは• 長方形の板チョコを、2人が交互に食べていくゲーム。• 左上のブロックが毒チョコ• 各手番でプレイヤーは1つのブロックを選び、その右や

下にあるブロックを全て食べる。• 毒チョコを食べざるを得なくなったプレイヤーの負け。

Page 9: 2行+ α チョンプに関する考察

チョンプとは• 長方形の板チョコを、2人が交互に食べていくゲーム。• 左上のブロックが毒チョコ• 各手番でプレイヤーは1つのブロックを選び、その右や

下にあるブロックを全て食べる。• 毒チョコを食べざるを得なくなったプレイヤーの負け。

先手

Page 10: 2行+ α チョンプに関する考察

チョンプとは• 長方形の板チョコを、2人が交互に食べていくゲーム。• 左上のブロックが毒チョコ• 各手番でプレイヤーは1つのブロックを選び、その右や

下にあるブロックを全て食べる。• 毒チョコを食べざるを得なくなったプレイヤーの負け。

Page 11: 2行+ α チョンプに関する考察

チョンプとは• 長方形の板チョコを、2人が交互に食べていくゲーム。• 左上のブロックが毒チョコ• 各手番でプレイヤーは1つのブロックを選び、その右や

下にあるブロックを全て食べる。• 毒チョコを食べざるを得なくなったプレイヤーの負け。

後手

Page 12: 2行+ α チョンプに関する考察

チョンプとは• 長方形の板チョコを、2人が交互に食べていくゲーム。• 左上のブロックが毒チョコ• 各手番でプレイヤーは1つのブロックを選び、その右や

下にあるブロックを全て食べる。• 毒チョコを食べざるを得なくなったプレイヤーの負け。

Page 13: 2行+ α チョンプに関する考察

チョンプとは• 長方形の板チョコを、2人が交互に食べていくゲーム。• 左上のブロックが毒チョコ• 各手番でプレイヤーは1つのブロックを選び、その右や

下にあるブロックを全て食べる。• 毒チョコを食べざるを得なくなったプレイヤーの負け。

先手

Page 14: 2行+ α チョンプに関する考察

チョンプとは• 長方形の板チョコを、2人が交互に食べていくゲーム。• 左上のブロックが毒チョコ• 各手番でプレイヤーは1つのブロックを選び、その右や

下にあるブロックを全て食べる。• 毒チョコを食べざるを得なくなったプレイヤーの負け。

先手の勝ち!後手が毒チョコを食べざるを得ない

Page 15: 2行+ α チョンプに関する考察

先手必勝の証明• 盤面の大きさに関わらず、チョンプは先手必勝。

– 証明:先手と後手のどちらかが必勝。後手が必勝と仮定すると・・・

Page 16: 2行+ α チョンプに関する考察

先手必勝の証明• 盤面の大きさに関わらず、チョンプは先手必勝。

– 証明:先手と後手のどちらかが必勝。後手が必勝と仮定すると・・・

Page 17: 2行+ α チョンプに関する考察

先手必勝の証明• 盤面の大きさに関わらず、チョンプは先手必勝。

– 証明:先手と後手のどちらかが必勝。後手が必勝と仮定すると・・・

Page 18: 2行+ α チョンプに関する考察

先手必勝の証明• 盤面の大きさに関わらず、チョンプは先手必勝。

– 証明:先手と後手のどちらかが必勝。後手が必勝と仮定すると・・・

Page 19: 2行+ α チョンプに関する考察

先手必勝の証明• 盤面の大きさに関わらず、チョンプは先手必勝。

– 証明:先手と後手のどちらかが必勝。後手が必勝と仮定すると・・・

• シンプルな証明が存在するが、具体的な必勝手順が分かっていない。

Page 20: 2行+ α チョンプに関する考察

チョンプの簡単な負け型(1)• 2×n 、 n×n の盤面に対して、必勝手順が発見されている。

• 2×n– 先手は最初に、右下の1つのブロックだけを食べる。– 1行目が2行目より1つだけ多い形が負け型。

• 用語の説明– 勝ち型:必勝手順が存在する (次に動くプレイヤーが勝ち)– 負け型:そうでない場合 (次に動くプレイヤーが負け)

Page 21: 2行+ α チョンプに関する考察

チョンプの簡単な負け型(2)• n×n

– 先手は最初に、左から2番目、上から2番目のチョコを選ぶ。– 縦と横のブロック数が同じものが負け型。

• 3×n– 一般には知られていない。

Page 22: 2行+ α チョンプに関する考察

発表構成• チョンプとは• 3行チョンプと周期性• 3行以上のチョンプの周期性• 2行チョンプのグランディ値

Page 23: 2行+ α チョンプに関する考察

3行チョンプ(1)

• 2行チョンプの場合(3行目が0個)

• 3行目が1個の場合

• 3行目が2個の場合

• 3行チョンプについて、負け型を列挙する。– 2行目の数が少ないものから順に並べる。

Page 24: 2行+ α チョンプに関する考察

3行チョンプ(1)

• 2行チョンプの場合(3行目が0個)

• 3行目が1個の場合

• 3行目が2個の場合

1,1,1,・・・

2,0

2,2,2,・・・

• 3行チョンプについて、負け型を列挙する。– 2行目の数が少ないものから順に並べる。

Page 25: 2行+ α チョンプに関する考察

3行チョンプ(1)

• 2行チョンプの場合(3行目が0個)

• 3行目が1個の場合

• 3行目が2個の場合

1,1,1,・・・

2,0

2,2,2,・・・

• 3行チョンプについて、負け型を列挙する。– 2行目の数が少ないものから順に並べる。

負け型の列

Page 26: 2行+ α チョンプに関する考察

3行チョンプ(2)• さらに増やしたときの、負け型の列• 3行目が3個 3,3,0• 3行目が4個  4,4,4,0• 3行目が5個  5,3,4,4,4, ・・・• 3行目が6個  5,5,5,0• 3行目が7個  6,6,3,5,5,5, ・・・• 3行目が8個  7,5,6,6,0• 3行目が9個  7,7,3,6,6,6, ・・・

• 0で終わるか、同じ数が無限に続くものが出てくる。• しかし、3行目が120個のとき・・・

Page 27: 2行+ α チョンプに関する考察

3行チョンプ(3)• 3行目が120個の場合

– 86,84,85,85,79,84,84,72,83,83,83,67,82,82,  61,82,80,57,81,81,81,81,48,45,74,78,78,78,  38,78,76,77,77,77,26,76,28,76,74,75,18,75,  73,74,10,10,72,73,71,3,   72,70,72,70,72,70,72,70, ・・・

• 70 と 72 が交互に出てくる。

• 必ず周期的なものになるのでは?• 半順序集合ゲーム周期性定理により、肯定的に証明され

た。

Page 28: 2行+ α チョンプに関する考察

半順序集合ゲーム周期性定理 [S.B. 2003]

• 3行目以下の形を固定– 4行目、5行目、・・・があっても良い

• 負け型の列は、次の2つのいずれかになる。1. 0 で終わる有限個の列2. ある正整数 p が存在して、 2行目の個数 b がある数より大き

い場合はすべて、負け型の列の b 番目と b+p 番目は同じ数になる。

• この p を周期と呼ぶ。• 0 で終わらない場合は、必ず周期をもつことになる。

Page 29: 2行+ α チョンプに関する考察

3行チョンプの周期性 [A.E.Brouwer]

• 3行目が 10000 個のものまで、周期が計算されている。– 右図は周期2以上のものの例。– 3行目が 120 個で最初に周期2.– 3行目が 402 個で最初に周期4.– 3行目が 2027 個で最初に周期3.– 3行目が 6541 個で最初に周期9.– 3行目が 10000 個以下のものの中で、最大

の周期は9.• 周期は、3行目の個数に対してかなり小

さくなる。• 今回の研究:3行とは異なる形のチョン

プにも言えるか?

Page 30: 2行+ α チョンプに関する考察

発表構成• チョンプとは• 3行チョンプと周期性• 3行以上のチョンプの周期性• 2行チョンプのグランディ値

Page 31: 2行+ α チョンプに関する考察

2行+1列チョンプの周期性• 2行+1列チョンプの負け型の公式 [E.R.B. et al 1980]

• a+b が偶数のとき

• a+b が奇数のとき

• 周期が存在する場合、必ず周期1となる。• 以下では、それ以外の形について、計算機を用いて周期

を計算した結果を示す。

Page 32: 2行+ α チョンプに関する考察

2行+2列チョンプの周期性• 2行+2列チョンプで、周期が2以上になるもの

Page 33: 2行+ α チョンプに関する考察

4行チョンプの周期性• 4行チョンプで、周期が2以上になるもの

• 3行目以下の個数が比較的少ない場合でも、周期が大きくなる。

• 前に現れた周期の倍数となるような周期が出てくる。

Page 34: 2行+ α チョンプに関する考察

発表構成• チョンプとは• 3行チョンプと周期性• 3行以上のチョンプの周期性• 2行チョンプのグランディ値

Page 35: 2行+ α チョンプに関する考察

グランディ値について• ゲームの途中の各盤面に対

して定義される非負整数。• 求め方

1. 動けない盤面: 0

2. そうでない盤面:1手動いた後の盤面すべてのグランディ値の mex

• mex :集合に含まれない最小の非負整数• 0 ならば、負け型• 正の数ならば、勝ち型• 複数のゲームを並行して行うゲームのグランディ値は、

個々のグランディ値から容易に計算できる。

Page 36: 2行+ α チョンプに関する考察

グランディ値について• ゲームの途中の各盤面に対

して定義される非負整数。• 求め方

1. 動けない盤面: 0

2. そうでない盤面:1手動いた後の盤面すべてのグランディ値の mex

• mex :集合に含まれない最小の非負整数• 0 ならば、負け型• 正の数ならば、勝ち型• 複数のゲームを並行して行うゲームのグランディ値は、

個々のグランディ値から容易に計算できる。

Page 37: 2行+ α チョンプに関する考察

グランディ値について• ゲームの途中の各盤面に対

して定義される非負整数。• 求め方

1. 動けない盤面: 0

2. そうでない盤面:1手動いた後の盤面すべてのグランディ値の mex

• mex :集合に含まれない最小の非負整数• 0 ならば、負け型• 正の数ならば、勝ち型• 複数のゲームを並行して行うゲームのグランディ値は、

個々のグランディ値から容易に計算できる。

Page 38: 2行+ α チョンプに関する考察

グランディ値について• ゲームの途中の各盤面に対

して定義される非負整数。• 求め方

1. 動けない盤面: 0

2. そうでない盤面:1手動いた後の盤面すべてのグランディ値の mex

• mex :集合に含まれない最小の非負整数• 0 ならば、負け型• 正の数ならば、勝ち型• 複数のゲームを並行して行うゲームのグランディ値は、

個々のグランディ値から容易に計算できる。

Page 39: 2行+ α チョンプに関する考察

グランディ値について• ゲームの途中の各盤面に対

して定義される非負整数。• 求め方

1. 動けない盤面: 0

2. そうでない盤面:1手動いた後の盤面すべてのグランディ値の mex

• mex :集合に含まれない最小の非負整数• 0 ならば、負け型• 正の数ならば、勝ち型• 複数のゲームを並行して行うゲームのグランディ値は、

個々のグランディ値から容易に計算できる。

Page 40: 2行+ α チョンプに関する考察

グランディ値について• ゲームの途中の各盤面に対

して定義される非負整数。• 求め方

1. 動けない盤面: 0

2. そうでない盤面:1手動いた後の盤面すべてのグランディ値の mex

• mex :集合に含まれない最小の非負整数• 0 ならば、負け型• 正の数ならば、勝ち型• 複数のゲームを並行して行うゲームのグランディ値は、

個々のグランディ値から容易に計算できる。

Page 41: 2行+ α チョンプに関する考察

2行チョンプのグランディ値• a+b が偶数のとき

• a+b が奇数のとき

               (証明は省略)

12

2

ba

g

a

b

2

)1(3,1

2

2min

babag

• 右図のようなゲームでも、必勝手順を求めることができる。

Page 42: 2行+ α チョンプに関する考察

まとめ• 様々な形のチョンプについて、周期を計算した。その結

果、3行のチョンプのものに比べて周期が非常に大きくなることが分かった。

• 2行チョンプのグランディ値を求める公式を発見した。

今後の課題• 3行目以下のブロックの数を固定した場合に、周期がど

のようになるかを検証する。• 2行より大きいチョンプのグランディ値についての研究。