2011年1月2日 星期日

10.12.18

今天終於付了一萬九千多元。
天哪,這是一萬九千多元呀。
整輩子從沒付過那麼多錢。
就像屎忽坐在燒紅的鐵板上一樣痛。
一萬九千元。
四個月的兼職!
我鳴。。
可是這鼓勵我更加努力的掘金子堆。
幸好牙醫是女的,肥肥的,給人挺大的信心。
那我的心也再不用那麼懸了。
牙這是就交由他們來煩吧,這樣子。
小明上廣州,這幾天一直在想這首歌。
「小明上廣州,馬欖爆,樂悠悠。小明問呀媽,老坑你比咁少點夠。。綁人又腳交,廣州家陣乜都有。」
當然,意識有點不良。。
今天的問題是,怎麼可以以最少的運算時間去計算出一顆士兵應該攻擊敵方的那一個士兵。
如果以linear scan的話, time= 2x n x m
這是最簡單的方法。
可是一個單位的運算時間也不過是1.(y-y)+(x+x), 2.push into array
可是還有其他方法嗎?
有的,就是在一開始就計。
然後,當彼此間的距離拉遠了,那就另找士兵。
嗯,這好像比較可行。
但複雜度比較高,易有bug。
這是士兵ai。
也不太難寫,就是有一套既定了的rules。
對面的女孩好可愛-3-..
在睡-3-
可是我要掘金子堆,沒時間理這些事兒。。

這晚出去搞的是那些悶而無用的事。
什麼座屌你老母,列車延遲?
延乜撚野遲,屌佢老母直通車。
總之,座談會。
是走到報紙佬之路的其中一個途徑。
用白色的內視窗吧,附一個搶眼的bar。
那就另找士兵?
那是每一round運算時間是2xnxm,現在是<2xnxm
可能能降低至nxm,快了一半。
那就用第二種方法吧。
可能的bug?目標死了,那就另找目標吧。
需要雙方都有這個尋找嗎?還是一方就行?
因為近是雙面的,你離a近代表a離你也近。
那就。。
電腦依靠玩家士兵的距離感來決定該殺誰?
bug可能出於次序問題。
1. a find path
2. if the old distance is same or shorter, just remain. else, find a new one.
3. a walk, random at walk up or left
4. yeah, b gotta find path too, otherwise, there must be bug
then the sequence of units is another problem now.
it cannot say all units attack together.
the sequence base on the sequence of putting units.
if defense, then how?
the athogithm of defense is base on grid.
that need recursive function.
yeah, that will work.
and then the computer's ai?
how to put units?
i guess i will give it limited numbers of units.
actually players vs me.
and then the campign story?
that needs lots of drawing.

沒有留言:

張貼留言