[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 02/24 00:04 / Filesize : 34 KB / Number-of Response : 99
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【作る】倉庫番パズルの自動プログラム 【解く】



1 名前:名前は開発中のものです。 mailto:sage [04/07/03 08:04 ID:/HqS7Sh0]
国産パズルゲームの名作「倉庫番」の問題面を
自動で生成したり解いたりするには
どのようなプログラムを書けばいいでしょうか?

プログラムの達人から初心者まで
興味のある方は是非参加してください。

92 名前:名前は開発中のものです。 mailto:sage [2010/08/28(土) 12:58:32 ID:nNbfcnRU]
自分は聞いたことはないな。
しかし、情報は「どの部分空間にいるか?」で持つよりも
「荷物をどっち方向に動かせるか?」で持った方が良くないか?

93 名前:91 mailto:sage [2010/08/28(土) 19:05:52 ID:9E55durh]
>>92
なるほど。
今のところ、部分空間の内で一番数字の若い位置を
その部分空間を特定する情報にして組み始めてた。

確かに >>92 まで出してからデータベース化した方が
最探索時に早いね。
データ量と一致判定の速さもそんなに変わらないし。
そっちに変えてみよう。

94 名前:91 mailto:sage [2010/09/01(水) 00:05:03 ID:dLsy+EFF]
うーん。xsokoban の screen.1 すら解けないな(笑)
7段目くらいで8000×3500程度の探索済み重複チェックが終わらない。
盤面みると全然進んでない。
まあハッシュすら使ってないし仕方ないか

95 名前:名前は開発中のものです。 mailto:sage [2010/09/26(日) 01:56:41 ID:EUCOONMp]
意外に一般的なやり方のようでした。
意外でもないわ。

96 名前:名前は開発中のものです。 mailto:sage [2010/09/26(日) 02:11:47 ID:maTkzKHY]
そうなの?

97 名前:名前は開発中のものです。 mailto:sage [2010/10/17(日) 01:11:39 ID:js/8V7SC]
google 上位の pdf の初心者向けソルバ解説とかそれだった

その後、ゴール部屋の中での最後の荷物整理部分をなくして、
ゴール部屋の玄関までくれば荷物が消えるようにしてxsokoban の screen.1 はクリアした。
ヒューリスティック過ぎて好きじゃないが。
ゴール部屋の自動検出も一応考えたが、実装がちょっと大変そう…
XSokoban は結構この手の無駄に広いゴール部屋があるのよね。
ソルバ対策?

98 名前:名前は開発中のものです。 mailto:sage [2012/01/06(金) 23:52:10.91 ID:mG+XCcAE]
こんな記事がITproにあった

地球にやさしいアルゴリズム
第8回 倉庫番を解くアルゴリズム
itpro.nikkeibp.co.jp/article/COLUMN/20070411/268003/






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<34KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef