Repo

kjana00@gmail.com

older <-

2010-04-16 01:10:07

今朝はくもり。朝ごはんはパンとソーセージとゆでたまごとサラダ。久しぶりの仕事場だっていうのに気分の重い。まあそれでも雨が降ってるよりはだいぶましではあるか。

休みの間に溜まってたメールを読むので結構な時間を喰う。思ったより寝とぼけたような話は出てないんだ。予想通り出るものが出てなかったり、休み前にとりあえずこれでで置いていったものをいじってみたら何か妙なところがあってなんていう話があったり。とりあえずはそんなものか。更に追加で質問が来てることに答えつつちょとソースを見直したら 5 ms 単位でしか動かないんだと思ってたのが 1 ms 単位で動くようになってるのが確認出来てしまったりして。ここまで単位時間は縮められるか……

休んでる間に進んだ分の開発に追い付いておかないとね、と作業開始。……と言いつつ最初に手を付けるのは旧版の修正リリースだったりするわけだけど。絵にもちょっと関係してるけど、必要な修正は Unary Minus を一つ挿入するだけっていうことで恙無く。皮を被せてる方はそれこそ make と打ったら終わりなレベル。まあ Makefile のソースディレクトリを変えたりはするけど。

お昼前にちょっと、プロジェクト加えたけど見えるようにならないんですなんていう質問で調べてみたけどわからなかったりしてみてから、午後になって新版での修正確認を進めてみる。あんまり絵に関係ある修正は無いか。午前中の修正リリースと同じ内容のやつぐらい。もう一つ大きめの修正になるかと思ったやつは、良く見たら仕様で切り捨ててる不正入力値対応の枝だったし。ということで残りは皮を被せた中身の修正で皮に修正がいらないタイプのやつばっかりだよねというのを確認したりでとりあえずは良し、と。

それから別プロジェクトの状況がっていうのでちょっとお話。休み前に置いていったモデルを組み込んでみたら何か変なところがあってっていう。基本、浮動小数点数を扱う上で割とどうしようもなさげな話の部分っぽかったけど、飽和付きの積分器 1.0 になるまで積分出来てないっぽいのは変だなと思ったら、積分の速度制限を飽和上限と現在値の差か最大速度のどっちかに抑えるっていうロジックが今一つだった模様。遅くなり過ぎるか。いらないって言えばいらないロジックだったんだよな、これ……それで何か不審な動きと言っていた辺りはどうもその辺の積分速度が低下してる部分をグラフにプロットして見てたらちゃんと 1.0 になってるように見えたっていうだけだったりして。1.0 に達してないとしたらロジック通りですよ?

もう一つ何か問題っていうので別の部屋に引っ張っていかれて、しばらくハードウェアに近いところで実験してるのを見物。何となく動いてて、何か足りなくて完全ではないと。ふむ……で、問題っていうのはオリジナルと生成コードとでシミュレーション結果が目に見えてずれるところがあるっていう話。スイッチ制御が時間的にずれるっていうだけなんで、見るからに誤差の問題っぽいねと話をしつつ、じゃあここで生成コードを整数化してるのを止めて double にしておいたらどうだろうねと実験することに。……ずれが消えました。……誤差の問題でいいんじゃない? という結論。

そうやって外にいる間に入った修正の確認だの、MS update かけなきゃねだの、ついでに Adobe Reader も更新だの、ついでに Cygwin を更新して ssh-host-config してだので今日はおしまい。メールもそんなに増えなかったし、割と落ち着いた進行でした、と。

何か冷えると思ったら街角の温度計は 9 ℃ とか言ってたり、大和路線での人身事故の影響とは無関係っぽい宝塚線の遅れだの、実は関係がある環状線の遅れだので微妙に引っ掛かったり。それで帰って晩ごはんに野菜スープと餃子。焦げなければおいしく出来るんだよ、このスープ。今日は塩胡椒だけの味付け。冷え込む日には結構あったまっていいです。焼き餃子と蒸し餃子の中間のような感じになった餃子もなかなかおいしかった。

WWW 見てゲームしてまた明日……とりあえずモリバントまで出てみる途中で閃光耐性付きのアーティファクトを拾ってほくほく。でもちょっと弱いんだよな……

older <-

goto

hint can be:

Tags

old

2007-05 -- 2006-12

ゲーム関係の古い記録

before 2005-12