Welcome to my blog

ぷよぷよ関連制作

【ぷよぷよ】深緑の私的なぷよぷよAI作成計画 第四章 どうやってツモ覚えさせるの??

深緑の女魔術師です。

AI作成ってことで、
とりあえず、初手ぐらい思い通りに動いてもらおう!

っていう発想です。

なーに、配置を覚えさせて
まねさせればいいだけじゃん。

って思ってました。

が、ちょっと待って。

配置の理解ってどーやると簡単なんだろう・・・

例えば、以下のような配置があります。


まぁ、よくあるGTRですね。

深緑の現在のシミュレータ上だと
以下のようなデータとなってます。

○     ○
○■×△○○
○○■×△△
■■××△○

また消す処理用に、

4 1
411133
441333
223331

のようなデータも持ってます。

これを覚えさせて・・・

と思ったのですが、
ぷよぷよ故に、最低3色、通常は4色・・・

なので、以下も同じ配置と言えます。


内部上のパラメータは以下のようなもの

100001123411112344223341
400002423122442311223312

なので、色をずらして
全通り試して、同じにさせる?

って全通りってそもそもなに??

ええ、左の発火点だけで、
青以外の3色やら・・・

うーん、積んだ??

って思ったけど、
そもそも、最初から
■が赤とか、×が青と決めてる自分が悪いんだね。

っても、それでも無理だね。

左だけ切り取ってみても、
以下の3パターンが同じだと、
理解する必要があるみたい。







というわけで、
型を理解させるのが思った以上に難度高い・・・

そもそもJSで、
作ってるのがおかしいのだろうけど、

ここはルーチン周りなので、
言い訳でしかないね。

ただ、麻雀やトランプと同じようなことなので、
少しだけ、他を参考に検討したいと思います。

トランプでいえば、
ハートの1~5のストレートと
ダイヤの1~5のストレートは、
どっちもストレートフラッシュです。

ええ、図柄と数字の関係です。

それは麻雀も一緒です。

参考になるんだろうか・・・

以上。

関連記事
スポンサーサイト
最後まで読んでくれてありがとう!

拍手うれしいです・・・

 
深緑の女魔術師ぷよぷよJavaScriptAI作ってみた

0 Comments

There are no comments yet.

Leave a reply