北東崎鳳凰−記録帳
DiaryINDEXpastwill


2004年05月24日(月) 皮膚病が中々治らず・・・

指の痛みとなる皮膚病がなかなか治らず・・・
日記の更新もかなり停滞してます。

軟膏は塗っているものの
どうやら足の指の表面にも手の指と
似た症状が現れている模様。
しぶとい・・・。

こいつのせいで、かなり参っていますわ。
一度、大きな病院の皮膚科に行った方が良いかも。
町の皮膚科では、何となく心許ない・・・。

指先を使う機会というのは
日常ではかなり多いものとも実感はしています。


2004年05月11日(火) 昨日母親入院したらしい・・・

観戦ツールはv0.5
あと観戦機能で欲しいのは大まかに三つ・・・
・終わった後に数分してからまたどこかへ観戦に行く機能
・チャ卓、超ランの対戦者一括取得 あるいは、範囲指定一括取得(30卓程度まで)
・対戦時に観戦者の情報取得

下は幾らか簡単。
中は幾らか難しいわ
上も実装しようと思えば出来るものの
なんかタイマー系が不安と言えば不安。


昨日から、指に軟膏塗るのを二回にしてみる。
まぁ、手袋してプログラミングしていても
指には負担はかかっているわけで。

ツール作っているのは、もうこんな負担を
いちいちかけたくない、
指に負担をかけたくないから仕方なく作っている

という側面もありますがね。


作りながら検証しながら楽しんでいる側面もあり、
将来の自動対戦ロボの開発に向けた
地ならしとも言えたり・・・まぁ。

学習と抵抗値
負荷


2004年05月08日(土) 過ごしやすい季節にて

うーん、観戦時に対戦者情報取得出来るのは
かなり受けが良いとして・・・

回線落ちしたときの動作が極めて不安定になりますわ・・・。
東風落ちたら、こっちも落とすかね・・・。

対戦してたらいきなり回線が落ちて、
対戦者情報が取得できなくなってしまいました・・・。
そして、対戦に戻っても、対戦者情報が入手できず。
まーこれはさほど致命的ではないものの、少し不愉快(^_^;)

あと、タイマーインターバル50msはきついね。
せいぜい300msくらいに落とすべし。

機能追加するたびに、細かい調整が必要となってくるのは
仕方ないことですかね・・・。

ちと観戦ツール置き場にカウンター設置。


2004年05月05日(水) 東風系のプログラミング捗る

ComboBox
卓情報は、Rate*4で判定するかね。

CB_GETLBTEXT
wParam = (WPARAM) index; /* 項目インデックス */
lParam = (LPARAM) (LPCSTR) lpszBuffer; /* バッファのアドレス */

CB_GETCURSEL
int ca0;
ca0= ::SendMessage(hCon1,CB_GETCURSEL,0,0);

ca0= ::SendMessage(hCon1,CB_GETCURSEL,0,0);
::SendMessage(hCon1,CB_GETLBTEXT,(WPARAM)ca0,(LPARAM)sz);
cA=(AnsiString) sz;
これで、今コンボボックスで選択されているところの
文字列がズバリ来ましたよ。良し。
2004/05/05(水)19:35:30


まぁプログラミングが久しぶりに捗って楽しいですな。
しかし、指の痛みが治ったわけではなく、
キー打ちに手袋は必須ですわ。

VIPが無料開放されているのでVIPに対応・・・
したつもりが、なんか変だな。
順観戦が、三・超と二人麻雀で往来が変。
どうやら、卓数がどっちも20で、どっちを
選んでいるか分からなくなっている模様。

仕方ないから、コンボボックスの内容取得して
そっちでの判定も付け加えることに。


ツモ切り機能は、我ながらやや笑えるわ。
タイマー系の再構成もしつつ、とにかく
超高速ツモ切り。
あと、終了やら次に進む、カン、ツモ、ロンも押せる時に
自動的に高速押し。

ここから対戦ロボの構成にも向かえるわけですが
ちと遠い目標になるかな・・・。
自前で全て判定するのでなく、学習型に
したいとは思っていますがね・・・。
自前で全て用意しようとしても、破綻しそうで・・・。


あとは、観戦失敗ダイアログの確実な処理と
観戦しながら対戦者情報の取得かね。
タイマー系とのタイミングも重要。

んーまぁ、東風を実力で超ラン達成は無理そうなので
プログラミング経由で楽しんでます。
超の方と数名かなり気兼ねなく話せているので
それにとって替えるとしますかww

二バイト書き換えたら面白いことにもなったしね〜(謎爆
プログラミング、バイナリ解析、逆アセンブラ
知識と経験をそれなりに動員して楽しんでますわ。


北東崎鳳凰 |MAILHomePage