Repo

kjana00@gmail.com

older <-

2010-09-14 00:39:23

今朝は晴れ。朝ごはんはパンとソーセージとゆでたまごとサラダ。先週ちょっとだけ涼しくなったのにと思いつつ、暑い思いをしながら仕事場へ。まあそれでも八月中より涼しくなったのは確かなのかな。

何となく先週末から気になってたところを真面目に考えてみる。このモジュールが先に動かないと初期化フェーズではまともな動きにならないのは確かなんだけど、普段はもう一方のモジュールが先に動かないと更新された値が使われるのが一周期遅くなるよなっていう。それが最長で、なら別段構わないかとも思うんだけど、最短で、だからやっぱり気にしなきゃだめかな、と。長い方だと次の更新が起こるまでだからはるか先になる可能性がある。

そもそもこの初期化の部分、要求仕様でこっちのモジュールに入ることになってるけど本当はもう一方のモジュールに入ってるべきなんだよね……絵の上で根本的に直すとなると何だか大事になるから、小手先のごまかしで何とかなるか考えてみる。……うん、それなりに何とかなりそう。統合モデルでこれからいじろうっていうコードと同じような感じにいじれるはず。そういうことで、コード上で小手先でいじった。

そうしたら小手先過ぎて微妙な問題がしばらく出たりして。初期化フェーズで処理を呼ぶタイミングだの、変数をコピーするタイミングだの……まあ適当に修正。特にコピーの方なんかは何でそうする気になったんだかも不明なレベルなんで、ローカル変数にコピーするっていうの自体をやめてみた。ついでに状態遷移を司るモジュールから現在の状態をもらうようにしたんでいらなくなったフラグを消してみたりとか。この辺りのインターフェースもこっちで持つべきだったかな……まあ作っておいてもらったおかげで他のことを出来たわけではあるんだけど。

ちまちま色々眺めたり、警告を潰そうかとしかけたけど挫折したり、コード生成ツールのマニュアルを読んだりで今日はおしまい。帰ってのんびりして、それから晩ごはんに冷奴となすの塩もみと豚汁うどん。大根が無かったのが残念。でもまあ、十分か。

WWW 見てたらだいぶ時間が潰れた上に、妙に眠くて一寝入りしたら本格的に寝かけたりして時間が削れた。うーん、眠いなら寝れば?

older <-

goto

hint can be:

Tags

old

2007-05 -- 2006-12

ゲーム関係の古い記録

before 2005-12