ソラマメブログ
プロフィール
ぺんぎん
ぺんぎん
どもっす( ◎v◎ )
ぺんぎんっす。

「ぺんぎんさん」でいいっす。
「ぺんさん」でもOKっすよ。
何だって良いんっすけどね。
[個体名:Naoya Bellic]
(非商用)
読者登録
メールアドレスを入力して登録する事で、このブログの新着エントリーをメールでお届けいたします。解除は→こちら
現在の読者数 1人

2009年03月31日

相当難しいっす・・・

NO transのヒト用のものをバッサリ捨てたっす。
インベントリーすっきりっす。
どうもぺんぎんっす( ◎v◎ )


占いはテクスチャを書いてるっす。
そろそろ仕上げないとっすね。

リバーシはB3の紙に書きなぐったものの、
その80%は使えないと分かったっす・・・
「置ける場所」の部分がピリッとしないっす。
何回も使われる部分っすから、キッチリしたいっす。

listに6,561個(=38)入れば問題ないんっすけど、
listには「置ける場所」のみを入れることにして、
要素数を1/4にしたっす。
1つのinteger(32bits)に8bits*4の情報を詰めたっす。
取り出すときにはビット演算も使わないとダメっす。

「listから持ってくる」という方法でも限界っす。
処理に時間がかかるっすけど、関数化しないと
ムリっぽいっすね。
置いたあとは「ひっくり返す」ことをしないといけないんっすけど、
ココは関数化することになるっす。


最初から強いものは無理と分かってたっす。
でも、「そこそこ」レベルでも難しいかもっす・・・

ここでつまづいているわけっすから、
本題の探索部分は手つかずっす。
4月中にできるんっすかね?
15パズルの場合、「移動可能なマス」は
「空白マスの位置」によってのみ決まるっす。
対して、リバーシの場合の「置ける場所」は
盤面全てを見ないと分からないっす。

15パズルのときは「番兵法」を使って
listに80個の要素を詰めてたっす。
リバーシはギュウギュウに詰めて約1,600っす。

ちょっとは難しさが分かってもらえたっすか?

タグ :ぺんぎん

同じカテゴリー(ぺんぎん)の記事
 Server1.40で変わることっす (2010-07-27 22:11)
 1.23.5は引き続き使える模様っす (2010-06-26 20:48)
 締切まで残り10日っす (2010-05-20 22:37)
 6/6(日)にイベントやるっす (2010-05-11 04:44)
 第2四半期あれこれっす (2010-05-05 02:33)
 2.0.1出てたっすね (2010-04-23 22:43)

Posted by ぺんぎん at 00:02│Comments(0)ぺんぎん
上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。