• 検索結果がありません。

ポケモンカードデッキ作成補助 プログラムの開発

N/A
N/A
Protected

Academic year: 2021

シェア "ポケモンカードデッキ作成補助 プログラムの開発"

Copied!
14
0
0

読み込み中.... (全文を見る)

全文

(1)

ポケモンカードデッキ作成補助 プログラムの開発

情報論理工学研究室 黒瀬友梧

(2)

あらまし

研究背景

研究内容

結果と既存のものと比較

まとめと今後の課題

(3)

研究背景

デジタルカードゲーム

デジタル機器で操作するカードゲーム

(4)
(5)

研究内容

トレーディングカードゲーム向けのプログラムを作成する  

デッキ作成を補助するプログラムを作成する

(6)

ポケモンカード

ゲームのポケモンバトルをカードゲームで表現

(7)

デッキ作成時のルール

デッキは 60 枚

たねポケモンは 1 枚以上

同名カードは原則種類問わず計 4 枚まで

(8)

ゲームの準備

1.

デッキを混ぜ裏向きで置く

2.

上からカードを 7 枚引き , たねポケモンがあれば裏向きで出 す

3.

なければ相手に確認してもらい 1 からやり直す

4.

上からカードを 6 枚サイドに置く

5.

両プレイヤーが完了したらゲーム開始

1

4

を行い

集計する

(9)

結果と既存のものとの比較

既存のもののデメリット

理論値しか求められない

60

60

60

 

n: 入力したカードの枚数

m: 調べる場所のカードの枚数

少ない回数での

データが集まらな

(10)

山札 60 , 入力したカードは

4 作成したプログラムでの算出

( 試行回数 1000000 ) 理論値 初手 7 枚に入力カードが

含まれる確率

39.94% 39.94%

サイドの 6 枚に入力したカード が含まれてる確率

35.15% 35.14%

初手 7 枚と最初のドローに

入力したカードが含まれる確率

43.73% 44.48%

(11)

まとめ

Java を用いてプログラムを作成した 回数を重ねれば理論値に近づく

問題なく使用できる

(12)

今後の課題

より複雑な条件の実装

ユーザインタフェースの改善

他のカードゲームへの対応

(13)

参考文献

深津貴之 MTG 等 , カードゲーム汎用の確率計算シート ,note(2 020)

https://note.com/fladdict/n/n7939e60fdf2f

ピーエム : ポケモンの枚数を増やすと , ポケモンを引く確率が どれだけあがるか |note(2020)

https://note.com/nanyapmem/n/nb1186a839490

(14)

ご清聴ありがとうございました

参照

関連したドキュメント

対戦型 2048 プログラムの作成 八木原 勇太 1,a) 概要:対戦型 2048 は、一人用のパズルゲームである

簡単に利用できるフローチャートからプログラムコードを作成するプログラムを

より少なくとも 倍以上大きくなるはずであるが、この例ではそうなっていない。従っ て明らかに の値は間違っている。

雛形プログラムは Linux 用のもの,Windows (Visual Studio 2017) 用のもの, Mac OS X (Xcode 9)

プログラムの回数は全 5 回程度とし、隔週か ら 4 週間ごとに実施する。また、プログラムを 実践中に、月経を 2 回程度は経験するように期

public class Hello0 は Hello0 という (空欄 2.1.1) を作ることを宣言 している。

public class Hello0 は Hello0 という (空欄 2.1.1) を作ることを宣言 している。

public class Hello0 は Hello0 という を作ることを宣言している。 (クラスなど、オブ