2012年02月24日

約10%改善

手検索部分に手を加えて約10%スピードUPとなりました。
改善は1行。。。

                for (y = 0; y < 29; y++)
                {
                    list[x][y + 1] = r[y];
                    if (r[y] == 0) break;       // LEVEL7-1改善
                }

最初は一行上に入れたのですが、list[x][y+1]が初期値0ではなかった。
最初は50%改善となっていました。
そんな事って!と、見直して間違いに気づきました。
これを間違えても普通にゲームは終わります。
慎重な検討が必要ですね。
明日は。。。
Parallel.Invoke(A, B, C);
これを使ってみようかと思います。
searchの方向に使ってみたいのですが、早くなるかが問題ですね。
1/8にならないかな。。。
並列だと問題になる配列が一つあるので如何したものかと考え中です。

LEVEL7-1
まあ改善1日目で結果を出せたのは良かったです。。。
おかげで寝不足な日々は続きますが(^^ゞ

IMG_8310

株と豪ドルはそろそろ頭打ちかな。。。
来週から利益確定を検討しないといけないかも。。。。



hiwata_72 at 01:05│Comments(0)TrackBack(0)この記事をクリップ!StaBu 

トラックバックURL

コメントする

名前
URL
 
  絵文字