Repo

kjana00@gmail.com

older <-

2013-02-06 00:54:43

今朝はくもり。朝ごはんはパンとサラダとソーセージ。このところ気温高めとはいえ日が差さないと気分が盛り上がらなくていけない。

ちまちまコード生成情報を直すのにシミュレーション結果を見直したり、理由がわかったところで直したり。何だこの 24 とかいうのはテーブル引き関数が範囲外入力をクリッピングしてるからだった。このテーブルは外挿するんだってばと置き換える外部関数の名前を直してまともになった、とか。

昨日渡したとりあえずの生成コードについて質問が。で、話し合ってる内に、やっぱりこの 64bits 演算生成コードのライブラリにあるマクロ任せじゃなくて、うちで用意してる関数で置き換える形にしないとだめですねという結論になったり。ファイル増やすと増やした分について検証だ何だという話が湧いて出るんで。無駄に形式主義的厳密性を要求されてるからな、この仕事が属するプロジェクト……まだお客さんの方から変更されたものが来る段階なんで、そういうのはもうちょっと全体が落ち着いてからにしましょうねということにはなったけど。で、それとは別に、単にコンパイルしてリンクしてっていうのを試したところで出て来た問題点が挙げられてたんで潰しておく。変数名間違いとか。外部モジュール所属変数の宣言はしないでおいて下さいとか。これ変数じゃなくてマクロにしといて下さいとか。そんなの。

昼休み明けちょっとしてから電話会議で打合せ。質問投げっ放しな感じの質問表の整理とか、これからやることの話とか、これやるとひたすら面倒臭いんですけど言い訳しつつ非対応っていうことでいいですかとか。向こうが決めてるのに仕様知らないんですけどと平気で言い放ってくれるのが素敵。何のつもりで絵を描いてるんでしょうっていうか何というか。

それで色々修正された最新版っていうのが出て来てたんで、また import してマージ作業。あんまり大きな作業は発生しないかな。手元で絵をいじってたのに何の衝突も無くマージ出来てしまったからどこいじったんだっけと確認して戻す作業とか、どうも意味も無く一度消すかコピーした形跡があるなと絵的には何も変わってないのにブロックの名前が変わってる部分のマージで一瞬悩んだり。

テストをいじってもらってる人から、期待値の方、シミュレーション時間全域、全ステップ分用意しないでもいいように出来ませんかねという相談が。100,000 から 1 ずつ減って 0 になるなんていうのを全部用意したくないって。そりゃ、そうだわな。テスト失敗した時の出力見るのも大変っていうか、そんなに並んでたら把握出来ないし。ちょっと相談して、結局期待値にも時刻の列を付けて、シミュレーション結果の対応する行を抜き出して比較するようにすることに。って言っても大した手間でもなくて、「具体的にはこれをこうやってこうするとこうなるんでこれとこれで比べます」なんていうのをスクリプト見ながら説明したら、それでほぼ作業全部なんですぐ出来そうですねっていう結論になったぐらい。

期待値の時刻列は 0 オリジンだけど行列の添字は 1 オリジンとか、二つのシミュレーションモードでの結果を比較する場合があるけどその場合は期待値に時刻列無いねとか、地味に引っ掛かったりしつつもさくっと完成。後者の対応を入れたら副作用で今のテストスクリプトを直さないでもテスト通りそうな気がするな、なんて思いつつ帰る。ちょっと冷えてきたかな。

そういうことで晩ごはんはとり汁のそばと若竹天といわし天。普通なら若竹天一つで十分なんだけど、セールのせいか今日のは薄っぺらかったんでいわし天を追加という方向。天ぷらおいしいです。いわし天食べた直後に味見したとり汁がやけに水っぽいというか味が薄いように感じたのは、単にいわし天の味が濃厚だったからみたい。醤油追加しないで良かった。

後は WWW 見たりゲームしたり寝たり。森の奥に進んで行くも、グレンデルが出てどうしようかと思ってるところにカオスタイルが湧いちゃったんでさくっと撤退したところで今日はおしまい、かな。

older <-

goto

hint can be:

Tags

old

2007-05 -- 2006-12

ゲーム関係の古い記録

before 2005-12