2008年06月16日
ダンジョンをさまようネコ
最新のソースコードを会社に忘れてしまったので、土日は全く作業できず。
今日もちょっと遅くなってしまったので、作業は少しだけ。
今までストレートに歩くか、ほとんどランダムで歩き回るような思考ルーチンしかありませんでした。
ここからは「それなりに迷って、それなりに効率的にゴールを目指す」思考ルーチンを作っていく事になります。
分かれ道判定、部屋認識、分かれ道の履歴さかのぼりなど、色々と組み込まなければいけなさそうですが……。
それも面倒なので、まずはいつも通り思うがままにキーボードを叩いてみました。
それで出来上がったのがこちら。
左上スタートで右下へ。
↓

左下スタートで右下へ。
↓

どちらもほとんど一直線に見えますが、よ~く見ると少しだけ行き止まりにぶつかったりしています。
少なくとも最短ルートは進めていません。
ここにとあるルーチンを一つ追加すると、きっともっと迷ってくれるようになるのでは、と予想しています。
そのルーチンも簡単なもので、そういう簡単に組み込めるものは明日の第一歩の為にとっておこうと思い、今日はここまで。
明日はどこまで出来るかなぁ。
素材引用元 : DotWorld
~拍手レス~
>一日で結構増えるもんなんだね
普段夕飯食べないうえ、つまみ代わりのピザですからね。 むしろ増えていない方かと。
今日もちょっと遅くなってしまったので、作業は少しだけ。
今までストレートに歩くか、ほとんどランダムで歩き回るような思考ルーチンしかありませんでした。
ここからは「それなりに迷って、それなりに効率的にゴールを目指す」思考ルーチンを作っていく事になります。
分かれ道判定、部屋認識、分かれ道の履歴さかのぼりなど、色々と組み込まなければいけなさそうですが……。
それも面倒なので、まずはいつも通り思うがままにキーボードを叩いてみました。
それで出来上がったのがこちら。
左上スタートで右下へ。
↓

左下スタートで右下へ。
↓

どちらもほとんど一直線に見えますが、よ~く見ると少しだけ行き止まりにぶつかったりしています。
少なくとも最短ルートは進めていません。
ここにとあるルーチンを一つ追加すると、きっともっと迷ってくれるようになるのでは、と予想しています。
そのルーチンも簡単なもので、そういう簡単に組み込めるものは明日の第一歩の為にとっておこうと思い、今日はここまで。
明日はどこまで出来るかなぁ。
素材引用元 : DotWorld
~拍手レス~
>一日で結構増えるもんなんだね
普段夕飯食べないうえ、つまみ代わりのピザですからね。 むしろ増えていない方かと。