|
发表于 2011-10-13 23:42:55
|
显示全部楼层
翔鹰币百倍上升
有時間順便放上測試過程,(其實應該是推理過程)
首先從樓主所說,
建立一個循環觸發
信息1: 送出聊天:<BLUE>A
信息2: 送出聊天:<GREEN>B (顏色純粹為了方便看)
信息3: 送出聊天:<YELLOW>C
發現左方顯示的交談訊息中,每十七秒就會出現B消失的情況
即由
17n-1秒 17n秒
B A
C B
A C
B A
C --> B
A C
B A
C C
接著測試每次出兩個信息,
即把信息3刪除,變為
信息1: 送出聊天:<BLUE>A
信息2: 送出聊天:<GREEN>B
發現左方顯示的交談訊息中,每五十一秒就會出現A消失的情況
即由
51n-1秒 51n秒
A B
B A
A B
B A
A --> B
B A
A B
B B
從以上兩個測試中,
可以見到問題都發生在訊息為51的倍數上,(3X17=51,2X51=102)
因此我先假設每51個訊息就會有消失問題出現的可能,
不過在每次出兩個信息的測試中,26秒時應該出現了訊息51及訊息52,
但卻看不到消失的清況,因此我在26秒時開啟訊息欄,
發現原為訊息50的B被訊息51的A取代了,
由此猜測,在訊息欄中每51個訊息就會取代前一個訊息,
為了証明以上的假設,
我用AOKTS建立一個循環觸發
信息1: 送出聊天:A1
信息2: 送出聊天:A2
信息3: 送出聊天:A3 (A是為了無聲)
...
信息51: 送出聊天:A51
結果發現訊息欄內任何時間的A50都會被A51取代,
所以訊息欄中每51個訊息就會取代前一個訊息的假設成立。
接著研究左方顯示的問題,
因為每次出兩個信息的測試中,
發現26秒時左方顯示看不見有消失的情況,
可是在訊息欄卻看見到訊息50的B消失了,
為了方便觀察變化,
把上面信息51刪掉,變為
信息1: 送出聊天:A1
信息2: 送出聊天:A2
信息3: 送出聊天:A3
...
信息50: 送出聊天:A50
再把循環關掉,
進入遊戲再自己親自輸入51,52,53,...
左方顯示的交談訊息為:43
44
45
46
47
48
49
50
輸入51之後,變為:43 43 43
44 44 44
45 45 45
46 如再輸入52 46 如再輸入53 46 ...
47 -----> 47 -----> 47 -----> ...
48 48 51
49 51 52
51 52 53
所以得出以下兩個結論:
一、在訊息欄內每51個訊息就會取代前一個訊息
二、在左方顯示的交談訊息中,
每51個訊息同樣會取代前一個訊息,
而且在訊息51n-1上面的訊息再不會向上移動而遂漸被取代。
|
评分
-
查看全部评分
|