2行+αチョンプに関する考察 京都大学 ○後藤順一 伊藤大雄.

Slides:



Advertisements
Similar presentations
Voronoi Game on Graph and its Complexity 寺本 幸生 上原 隆平 (JAIST)
Advertisements

HBSP モデル上での 行列積を求めるアルゴリ ム 情報論理工学 吉岡健太.
5 章 標本と統計量の分布 湯浅 直弘. 5-1 母集団と標本 ■ 母集合 今までは確率的なこと これからは,確率や割合がわかっていないとき に, 推定することが目標. 個体:実験や観測を行う 1 つの対象 母集団:個体全部の集合  ・有限な場合:有限母集合 → 1つの箱に入っているねじ.  ・無限な場合:無限母集合.
 C 川船 美帆.  強い人工知能の作成 o 「遺伝的アルゴリズム」  「どうぶつしょうぎ」のアプリケーショ ン作成 o スマートフォン向けアプリケーション.
JMP version5(以上) 日本語版のScripting Languageによる プログラミング
第1章 場合の数と確率 第1節 場合の数  3  順列 (第3回).
3次元nクイーン問題の 解に関する研究 論理工学研究室 伊藤精一
ゲーム理論・ゲーム理論Ⅰ(第2回) 第2章 戦略形ゲームの基礎
人工知能概論 第4回 探索(3) ゲームの理論.
情報・知能工学系 山本一公 プログラミング演習Ⅱ 第4回 配列(2) 情報・知能工学系 山本一公
ゲーム理論・ゲーム理論Ⅰ (第4回) 第3章 完全情報の展開形ゲーム
近似アルゴリズム 第10章 終了時刻最小化スケジューリング
独自ルールを用いた “ハノイの塔”の拡張 立命館高校 3年9組 馬部 由美絵.
半順序集合ゲーム周期性定理の拡張 京都大学情報学研究科 ○後藤順一 伊藤大雄.
5個の数字0,1,2,3,4から異なる3個を選んで3桁の整数を作る。
Q q 情報セキュリティ 第6回:2005年5月20日(金) q q.
第5回 ディジタル回路内の数値表現 瀬戸 ディジタル回路内部で,数を表現する方法(2進数)を学ぶ 10進数⇔2進数⇔16進数の変換ができる
An Algorithm for Enumerating Maximal Matchings of a Graph
アルゴリズムとデータ構造 2012年7月23日
    有限幾何学        第12回.
放射線の計算や測定における統計誤差 「平均の誤差」とその応用(1H) 2項分布、ポアソン分布、ガウス分布(1H) 最小二乗法(1H)
Designs M1 後藤 順一.
 Combinations(2)        古川 勇輔.
香川大学工学部 富永浩之 情報数学1 第2-2章 合同式の逆元と応用 香川大学工学部 富永浩之
香川大学工学部 富永浩之 情報数学1 第2-1章 合同式の性質と計算 香川大学工学部 富永浩之
アルゴリズムとデータ構造 2011年7月14日
A path to combinatorics 第6章前半(最初-Ex6.5)
碁石ゲームに関する考察 4目並べ講座 パターン生成ゲームの楽しみ 徳山 豪 (東北大学) .
データ構造とアルゴリズム論 第2章 配列(構造)を使った処理
8.Intersecting Families
Mathcad と Excel の比較 PTC ジャパン(株) 部署名 年月日.
10.通信路符号化手法2 (誤り検出と誤り訂正符号)
s a b f c e d 2016年度 有限幾何学 期末試験 問1:15点
5.5 The Linear Arboricity of Graphs (グラフの線形樹化数)
原子核物理学 第4講 原子核の液滴模型.
研究集会「組合せゲーム・パズル」,豊橋技術科学大学
シャノンのスイッチングゲームにおけるペアリング戦略について
シャノンのスイッチングゲームにおけるペアリング戦略の複雑さについて
Bridge It と Connections の 必勝法について
プログラミング論 II 2008年吉日 主成分分析 数値積分
佐藤のゲーム とその仲間たち (完全可解ゲームの話) 関西学院大学  川中 宣明 数理科学研究センター談話会    2011年6月29日.
他の平均値 幾何平均 調和平均 メデイアンとモード 平均値・メデイアン・モードの関係.
G班メンバー リーダー 橋本望 SE 北本理紗と服部友哉 PPT作成 橋本望と山田侑加
京都大学大学院情報学研究科 宮川博光 伊藤大雄
Bridge It と Connections の 必勝法について
25. Randomized Algorithms
Structural operational semantics
変換されても変換されない頑固ベクトル どうしたら頑固になれるか 頑固なベクトルは何に使える?
5 Recursions 朴大地.
モンテカルロ法を用いた 立体四目並べの対戦プログラム
A path to combinatorics 第3章後半(Ex3.8-最後)
本時のねらい 「逆の意味を知り、ある命題が正しくても、その逆は正しいとは限らないことを理解する。」
香川大学創造工学部 富永浩之 情報数学1 第1-3章 素数と素因数分解 香川大学創造工学部 富永浩之
ビールゲームにおける結果と考察 9班:ユベントス.
計算の理論 I ー正則表現とFAの等価性ー 月曜3校時 大月 美佳.
F班 メンバー 班長 雨堤 智宏 アルゴリズム解析 角田 泰彬 竹林 秀高 ppt作成 清水 貴史
香川大学創造工学部 富永浩之 情報数学1 第2-1章 合同式の性質と計算 香川大学創造工学部 富永浩之
ヒープソート.
Chapter5 Systems of Distinct Representatives
計算の理論 I 反復補題 火曜3校時 大月 美佳 平成16年7月13日 佐賀大学知能情報システム学科.
ゴールドバッハ予想における 組み合わせ数についての考察
問2 次の問に答えよ. (ただし,握手補題,オイラーの定理,Oreの定理 は授業で紹介したものとする) (1) 握手補題を書け.
原口和也 高橋隆一 丸岡章 石巻専修大学 理工学部 情報電子工学科
Q q 情報セキュリティ 第8回:2004年5月28日(金) の補足 q q.
図2 x11 図1 x6 x10 x12 x3 x5 x7 x9 x13 x2 x4 x8 x14 (0,0) (1,0) x1 x15
統計解析 第11回.
人工知能概論 第4回 探索(3) ゲームの理論.
1 ひとりにしてくれ数 東北大学 大学院情報科学研究科 ◎鈴木 顕 内澤 啓 国立情報学研究所 情報学プリンシプル研究系 宇野 毅明.
プログラミング論 バイナリーサーチ 1.
京都大学 情報学研究科 通信情報システム専攻 高田智史 joint work with 伊藤大雄 中村義作
Presentation transcript:

2行+αチョンプに関する考察 京都大学 ○後藤順一 伊藤大雄

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

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

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

チョンプとは 長方形の板チョコを、2人が交互に食べていくゲーム。 左上のブロックが毒チョコ 各手番でプレイヤーは1つのブロックを選び、その右や下にあるブロックを全て食べる。 毒チョコを食べざるを得なくなったプレイヤーの負け。 先手

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

チョンプとは 長方形の板チョコを、2人が交互に食べていくゲーム。 左上のブロックが毒チョコ 各手番でプレイヤーは1つのブロックを選び、その右や下にあるブロックを全て食べる。 毒チョコを食べざるを得なくなったプレイヤーの負け。 後手

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

チョンプとは 長方形の板チョコを、2人が交互に食べていくゲーム。 左上のブロックが毒チョコ 各手番でプレイヤーは1つのブロックを選び、その右や下にあるブロックを全て食べる。 毒チョコを食べざるを得なくなったプレイヤーの負け。 先手

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

チョンプとは 長方形の板チョコを、2人が交互に食べていくゲーム。 左上のブロックが毒チョコ 各手番でプレイヤーは1つのブロックを選び、その右や下にあるブロックを全て食べる。 毒チョコを食べざるを得なくなったプレイヤーの負け。 後手

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

チョンプとは 長方形の板チョコを、2人が交互に食べていくゲーム。 左上のブロックが毒チョコ 各手番でプレイヤーは1つのブロックを選び、その右や下にあるブロックを全て食べる。 毒チョコを食べざるを得なくなったプレイヤーの負け。 先手

チョンプとは 長方形の板チョコを、2人が交互に食べていくゲーム。 左上のブロックが毒チョコ 各手番でプレイヤーは1つのブロックを選び、その右や下にあるブロックを全て食べる。 毒チョコを食べざるを得なくなったプレイヤーの負け。 後手が毒チョコを食べざるを得ない 先手の勝ち!

先手必勝の証明 盤面の大きさに関わらず、チョンプは先手必勝。 証明:先手と後手のどちらかが必勝。後手が必勝と仮定すると・・・

先手必勝の証明 盤面の大きさに関わらず、チョンプは先手必勝。 証明:先手と後手のどちらかが必勝。後手が必勝と仮定すると・・・

先手必勝の証明 盤面の大きさに関わらず、チョンプは先手必勝。 証明:先手と後手のどちらかが必勝。後手が必勝と仮定すると・・・

先手必勝の証明 盤面の大きさに関わらず、チョンプは先手必勝。 証明:先手と後手のどちらかが必勝。後手が必勝と仮定すると・・・

先手必勝の証明 盤面の大きさに関わらず、チョンプは先手必勝。 シンプルな証明が存在するが、具体的な必勝手順が分かっていない。 証明:先手と後手のどちらかが必勝。後手が必勝と仮定すると・・・ シンプルな証明が存在するが、具体的な必勝手順が分かっていない。

チョンプの簡単な負け型(1) 2×n、n×nの盤面に対して、必勝手順が発見されている。 2×n 用語の説明 勝ち型:必勝手順が存在する (次に動くプレイヤーが勝ち) 負け型:そうでない場合 (次に動くプレイヤーが負け) 2×n 先手は最初に、右下の1つのブロックだけを食べる。 1行目が2行目より1つだけ多い形が負け型。 具体例を書き、負け型の説明をする。

チョンプの簡単な負け型(2) n×n 3×n 先手は最初に、左から2番目、上から2番目のチョコを選ぶ。 縦と横のブロック数が同じものが負け型。 3×n 一般には知られていない。

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

3行チョンプ(1) 3行チョンプについて、負け型を列挙する。 2行チョンプの場合(3行目が0個) 3行目が1個の場合 3行目が2個の場合 2行目の数が少ないものから順に並べる。 2行チョンプの場合(3行目が0個) 3行目が1個の場合 3行目が2個の場合

3行チョンプ(1) 3行チョンプについて、負け型を列挙する。 2行チョンプの場合(3行目が0個) 3行目が1個の場合 3行目が2個の場合 2行目の数が少ないものから順に並べる。 2行チョンプの場合(3行目が0個) 1,1,1,・・・ 3行目が1個の場合 2,0 3行目が2個の場合 2,2,2,・・・

3行チョンプ(1) 3行チョンプについて、負け型を列挙する。 2行チョンプの場合(3行目が0個) 3行目が1個の場合 3行目が2個の場合 2行目の数が少ないものから順に並べる。 2行チョンプの場合(3行目が0個) 1,1,1,・・・ 3行目が1個の場合 2,0 負け型の列 3行目が2個の場合 2,2,2,・・・

3行チョンプ(2) さらに増やしたときの、負け型の列 3行目が3個 3,3,0 3行目が4個 4,4,4,0 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個のとき・・・

3行チョンプ(3) 3行目が120個の場合 70と72が交互に出てくる。 必ず周期的なものになるのでは? 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が交互に出てくる。 必ず周期的なものになるのでは? 半順序集合ゲーム周期性定理により、肯定的に証明された。

半順序集合ゲーム周期性定理[S.B. 2003] 3行目以下の形を固定 負け型の列は、次の2つのいずれかになる。 このpを周期と呼ぶ。 4行目、5行目、・・・があっても良い 負け型の列は、次の2つのいずれかになる。 0で終わる有限個の列 ある正整数pが存在して、 2行目の個数bがある数より大きい場合はすべて、負け型の列のb番目とb+p番目は同じ数になる。 このpを周期と呼ぶ。 0で終わらない場合は、必ず周期をもつことになる。

3行チョンプの周期性[A.E.Brouwer] 3行目が10000個のものまで、周期が計算されている。 右図は周期2以上のものの例。 3行目が120個で最初に周期2. 3行目が402個で最初に周期4. 3行目が2027個で最初に周期3. 3行目が6541個で最初に周期9. 3行目が10000個以下のものの中で、最大の周期は9. 周期は、3行目の個数に対してかなり小さくなる。 今回の研究:3行とは異なる形のチョンプにも言えるか?

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

2行+1列チョンプの周期性 2行+1列チョンプの負け型の公式[E.R.B. et al 1980] 周期が存在する場合、必ず周期1となる。 a+bが偶数のとき a+bが奇数のとき 周期が存在する場合、必ず周期1となる。 以下では、それ以外の形について、計算機を用いて周期を計算した結果を示す。

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

4行チョンプの周期性 4行チョンプで、周期が2以上になるもの 3行目以下の個数が比較的少ない場合でも、周期が大きくなる。 前に現れた周期の倍数となるような周期が出てくる。

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

グランディ値について ゲームの途中の各盤面に対して定義される非負整数。 求め方 mex:集合に含まれない最小の非負整数 0ならば、負け型 動けない盤面:0 そうでない盤面:1手動いた後の盤面すべてのグランディ値のmex mex:集合に含まれない最小の非負整数 0ならば、負け型 正の数ならば、勝ち型 複数のゲームを並行して行うゲームのグランディ値は、個々のグランディ値から容易に計算できる。

グランディ値について ゲームの途中の各盤面に対して定義される非負整数。 求め方 mex:集合に含まれない最小の非負整数 0ならば、負け型 動けない盤面:0 そうでない盤面:1手動いた後の盤面すべてのグランディ値のmex mex:集合に含まれない最小の非負整数 0ならば、負け型 正の数ならば、勝ち型 複数のゲームを並行して行うゲームのグランディ値は、個々のグランディ値から容易に計算できる。

グランディ値について ゲームの途中の各盤面に対して定義される非負整数。 求め方 mex:集合に含まれない最小の非負整数 0ならば、負け型 動けない盤面:0 そうでない盤面:1手動いた後の盤面すべてのグランディ値のmex mex:集合に含まれない最小の非負整数 0ならば、負け型 正の数ならば、勝ち型 複数のゲームを並行して行うゲームのグランディ値は、個々のグランディ値から容易に計算できる。

グランディ値について ゲームの途中の各盤面に対して定義される非負整数。 求め方 mex:集合に含まれない最小の非負整数 0ならば、負け型 動けない盤面:0 そうでない盤面:1手動いた後の盤面すべてのグランディ値のmex mex:集合に含まれない最小の非負整数 0ならば、負け型 正の数ならば、勝ち型 複数のゲームを並行して行うゲームのグランディ値は、個々のグランディ値から容易に計算できる。

グランディ値について ゲームの途中の各盤面に対して定義される非負整数。 求め方 mex:集合に含まれない最小の非負整数 0ならば、負け型 動けない盤面:0 そうでない盤面:1手動いた後の盤面すべてのグランディ値のmex mex:集合に含まれない最小の非負整数 0ならば、負け型 正の数ならば、勝ち型 複数のゲームを並行して行うゲームのグランディ値は、個々のグランディ値から容易に計算できる。

グランディ値について ゲームの途中の各盤面に対して定義される非負整数。 求め方 mex:集合に含まれない最小の非負整数 0ならば、負け型 動けない盤面:0 そうでない盤面:1手動いた後の盤面すべてのグランディ値のmex mex:集合に含まれない最小の非負整数 0ならば、負け型 正の数ならば、勝ち型 複数のゲームを並行して行うゲームのグランディ値は、個々のグランディ値から容易に計算できる。

2行チョンプのグランディ値 a+bが偶数のとき a+bが奇数のとき (証明は省略) 右図のようなゲームでも、必勝手順を求めることができる。                (証明は省略) a b 右図のようなゲームでも、必勝手順を求めることができる。

まとめ 今後の課題 様々な形のチョンプについて、周期を計算した。その結果、3行のチョンプのものに比べて周期が非常に大きくなることが分かった。 2行チョンプのグランディ値を求める公式を発見した。 今後の課題 3行目以下のブロックの数を固定した場合に、周期がどのようになるかを検証する。 2行より大きいチョンプのグランディ値についての研究。