推 wow73411:地獄打字機的出現!反而沒讓攻擊手出現好處! 07/01 09:24
→ wow73411:我用7.7加西塔2.3變的很慢!~ 07/01 09:25
推 jack555:掛一個晚上,仍然很慢...... 07/01 09:29
推 afoofa:query_period 預設就是 2000 呀, 應該是改成 3000~5000吧. 07/01 09:29
→ afoofa:number_of_checked_figures 是不是我昨天程式爛掉的原因?? 07/01 09:31
→ afoofa:我昨天玩到 5xx <-- 忘記多少 程式就發生錯誤關掉了.. 07/01 09:31
→ afoofa:剛才發現預設值是 539 ... o_o? 07/01 09:32
推 wow73411:我覺得地獄應該自己弄一server!不要跟西塔共用~ 07/01 09:34
推 sunemblem:推一下! 07/01 09:34
→ wow73411:雖然打字兵圖很快但是攻擊手變很慢!~~ 07/01 09:34
推 k8:應該改成 有圖才通知使用者去下載圖 07/01 09:38
推 tomfox:置底文的那篇參數也改一下比較好 07/01 09:43
> -------------------------------------------------------------------------- <
作者: invalid (everlasting) 看板: HOT_Game
標題: Re: [兵器] 使用Enigma special地獄打字機的
時間: Sun Jul 1 09:44:57 2007
※ 引述《tsubasawolfy (悠久の翼)》之銘言:
: 因為地獄打字機的需索無度(一直跟伺服器要圖片) 造成西塔伺服器負擔
: 所以昨晚開發者說參數要改一下
: [main]
: query_period=5000 <-跟伺服器索取圖片的時間
: have_notify_sound=1 <-要不要有聲音
: number_of_checked_figures=169 <-總共打幾張
: tasks=1 <- 一次下載幾張
: query_period I大建議改為2000-5000
: tasks=1 改為3-1
剛睡醒,我來說明一下好了
地獄打字機會造成server負擔的原因
我想是本來會把theta開到超過兩三個以上的鄉民
應該不是很多
不過S版出來後,就幾乎變成人人都開五個
不過一些規則是
1. S版在沒有新圖進來的狀況下,跟server要圖的等效時間是
query_period/tasks
(所以預設值本身就是2000/5=400 ms)
2. 在打字區下方的數字代表目前還有幾張圖在等待輸入
S版對主機的負擔大約等於(tasks-這個數字)個theta
(所以一直連打的load比較小喔,但是下面數字太大代表
會讓攻擊手等太久)
3. server受到影響的主因是,每秒能接受的要求數有限
打字兵的要求太頻繁(應該是1的狀況)
所以會排擠掉攻擊手,讓攻擊手在時限內來不及拿到圖
情況是還好(要不然分數早掉了)
但是還是能避免更好
--
會停掉的bug我找到了
會當機(跳出錯誤關閉的)的說一下狀況吧@@
目前debug最難的就是狀況重現@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.160.180.89
推 sunemblem:推一個! 總之能逐漸找出最好的相容模式都是好事!! 07/01 09:46
推 ep3:大推!!! 07/01 09:47
推 afoofa:當掉的時候是5xx,我猜跟number_of_checked_figures有關 @@ 07/01 09:47
→ afoofa:因為我昨天開起來都沒有去改預設值,剛才發現預設是 539 .. 07/01 09:48
→ invalid:可是有人玩到1000多也沒事 07/01 09:49
→ invalid:我自己測的時候,有時候重打勾"接收"也會爆 07/01 09:49
→ invalid:不過沒辦法重複狀況...所以很難找蟲 07/01 09:49
→ afoofa:喔!!我也會去重勾...囧 我發現他不去抓圖就會重勾... 07/01 09:50
→ afoofa:可是我重勾都沒事... XD 那會不會是重勾+達預設值... @@ 07/01 09:51
→ invalid:我自己體驗是有點隨機...所以沒辦法追蹤啊 07/01 09:51
→ invalid:另number_of_checked_figures是代表 07/01 09:52
推 duduchiau:number of checked..應該是你打了幾張認證圖 會一直變多 07/01 09:52
→ invalid:你用這程式到現在已經打過的圖數 07/01 09:52
推 afoofa:喔!那是我想錯了... Orz 07/01 09:53
→ duduchiau:偷偷感謝作者 面版換成8658制服褲褲妹 讓人想一直打>//< 07/01 09:59
推 charlie99999:樓上色色的(指)(同時動身找圖去) 07/01 11:24
> -------------------------------------------------------------------------- <
作者: jackeikuo (逸容) 看板: HOT_Game
標題: Re: [兵器] 使用Enigma special地獄打字機的
時間: Sun Jul 1 10:12:08 2007
※ 引述《invalid (everlasting)》之銘言:
: 剛睡醒,我來說明一下好了
: 地獄打字機會造成server負擔的原因
: 我想是本來會把theta開到超過兩三個以上的鄉民
: 應該不是很多
: 不過S版出來後,就幾乎變成人人都開五個
: 不過一些規則是
: 1. S版在沒有新圖進來的狀況下,跟server要圖的等效時間是
: query_period/tasks
: (所以預設值本身就是2000/5=400 ms)
這個速度實在有點快, 人數一多會很吃力.
建議 query 不到圖時自動降速, 有圖時自動加速.
打字兵打太慢也是自動降速, 打夠快就自動加速.
針對打字兵的參戰人數與個別差異調整, server 的運作會比較有效率.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.63.227
推 pizza0117:然後8658的圖每ㄧ百發解開一點...解開一點...(自動換圖) 07/01 10:20
> -------------------------------------------------------------------------- <
作者: invalid (everlasting) 看板: HOT_Game
標題: Re: [兵器] 使用Enigma special地獄打字機的
時間: Sun Jul 1 10:21:12 2007
※ 引述《jackeikuo (逸容)》之銘言:
: 這個速度實在有點快, 人數一多會很吃力.
: 建議 query 不到圖時自動降速, 有圖時自動加速.
: 打字兵打太慢也是自動降速, 打夠快就自動加速.
: 針對打字兵的參戰人數與個別差異調整, server 的運作會比較有效率.
yap,下一版我就想要弄個dynamic scheduling
不過還想不到比較好penalty的公式
1.想法是如果超過n次取不到圖
就自動延長等待時間(或是讓一些tasks停止)
但當連續取到資料後後,就加速取
(這邊也要設定不要讓未消化的圖太多)
不過不知道要怎麼做啊~~
譬如說我如果希望讓等待中的圖數
期望值在1~2的話,要怎麼樣設計penalty呢
我沒修過queuing theory ><~~~
2.或是一直保持只有一個tasks在抓圖
這樣tasks就變成像是等待發送圖的上限設定而已
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.160.180.89
推 rach:用binary exponential backoff algorithm? 07/01 10:44
推 rach:(去掉binary那個字) 應該是TCP的exponential backoff... 07/01 10:50
→ invalid:你說兩倍兩倍增加的那個樓? 07/01 10:52
推 rach:對.....可是我不太確定怎麼把等待時間拉回來比較好... 07/01 10:55
> -------------------------------------------------------------------------- <
作者: jackeikuo (逸容) 看板: HOT_Game
標題: Re: [兵器] 使用Enigma special地獄打字機的
時間: Sun Jul 1 10:42:55 2007
※ 引述《invalid (everlasting)》之銘言:
: ※ 引述《jackeikuo (逸容)》之銘言:
: : 這個速度實在有點快, 人數一多會很吃力.
: : 建議 query 不到圖時自動降速, 有圖時自動加速.
: : 打字兵打太慢也是自動降速, 打夠快就自動加速.
: : 針對打字兵的參戰人數與個別差異調整, server 的運作會比較有效率.
: yap,下一版我就想要弄個dynamic scheduling
: 不過還想不到比較好penalty的公式
: 1.想法是如果超過n次取不到圖
: 就自動延長等待時間(或是讓一些tasks停止)
: 但當連續取到資料後後,就加速取
: (這邊也要設定不要讓未消化的圖太多)
我的看法是, 與其打得多, 不如打得穩.
有人一次抓到很多圖, 而有人一直在等圖, 並不是很理想的情況.
一張圖送到打字兵這邊沒有立即被處理的話, 就會損失掉一些成功認證的機會.
隨時 queue 幾張預備, 也沒有辦法確定現在這張能很快打完 (有些圖難認)
個人淺見, 僅供參考.
(1) 打字兵開始打第一個字時 (通常是已經認出字來) 開始抓下張圖.
(2) 抓不到圖就延長休息時間, 也許一次加個 1 秒之類的.
(3) 抓到圖後, 回到 (1) 的情況.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.63.227
推 K122324090:正確度>速度 這樣嗎@@? 07/01 10:45
→ jackeikuo:理想情況是打完一張接一張, 每一張送到手上立刻處理. 07/01 10:47
推 invalid:不過網路速度慢啊,打完才抓一定不會連續 07/01 10:49
→ invalid:所以很難達到又連發發又沒有在等的圖 07/01 10:50
推 jackeikuo:如果網路速度慢, 大概就是隨時 queue 個一張吧. 07/01 10:53
→ jackeikuo:開始打現在這張時, 抓下下一張. 07/01 10:54
推 charlie99999:推求穩比較重要,要有效回饋給攻擊兵們 07/01 11:15
> -------------------------------------------------------------------------- <
作者: najan (口桀口桀) 看板: HOT_Game
標題: Re: [兵器] 使用Enigma special地獄打字機的
時間: Sun Jul 1 11:05:04 2007
※ 引述《wcp54rp6 (Benson)》之銘言:
: 早上用了~打到眼睛快要脫窗~
: 不知道 打字機那邊還有沒有圖
: 英打快的火砲手 請使用此版本
看到版上一堆人被地獄打字機惡整
可是…可是,為什麼我的地獄打字機跑不出一張圖?
每次開啟後:要求認證圖中===>與主機中斷連線===>要求認證圖中...
然後就沒反應了
請問這是怎麼回事?
--
█▄▄ ▂ ◢███◣ 戰況危機!
▇▇▇▇ ◤◤◤◥ 「請說一下為什麼你英打如此神速?」
▂ ▂ 我們需要你!
◥ ◤╴■ ◥▼ ◤ 「我只是參加過一場戰爭罷了。」
記者 ∕ 請洽HOT_GAME版!
││ ││
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.91.92.254
推 finbo:現在的圖來的不多嗎 我也想連打400張啊 07/01 11:10
推 invalid:你有裝防毒軟體or防火牆嘛? 07/01 11:18
→ najan:有裝防毒,不過它沒有任何提示 07/01 11:20
→ najan:而且,用吸他的話可以順利跑出圖來 07/01 11:22
→ najan:我只是想嚐嚐被圖淹沒的滋味 07/01 11:23
推 invalid:我寄信問你了 07/01 11:24
推 invalid:之前是有說咖八司機不行@@不過改版後沒人回報XD 07/01 11:26
→ najan:我也回信了XD 07/01 11:28
→ whogotme:換回0.99b了都一直有圖打 很穩... 07/01 11:43
推 invalid:樓上是說S版停掉的問題嗎? 07/01 11:47