作者jacokon (jacokon)
看板Facebook
標題Re: [程式] [戰風] 自動對戰+勝率統計
時間Fri Jan 29 21:51:06 2010
首先要感謝板友H45,他以原始程式發展了一個可以在網頁上直接顯示結果的版本,
裡面有一些關鍵技巧很重要,原本無法在空白頁面嵌入內容的問題也因此而解了。
感謝他的貢獻,因此有了第二版
安裝網址︰
http://ws.fssnet.net/ws131.user.js
改進︰
1.會自動抓取id與姓名,可節省設定之煩瑣步驟
2.不需再開啟程式編輯,可直接於網頁上設定
3.可顯示於網頁上,對戰過程不怕被洗掉
4.會顯示對手姓名
5.會顯示自己與對手的Rating
6.可暫停與恢復對戰
7.修正對戰結果的錯誤
Rating:
這是遊戲的隱藏資料,不顯示於遊戲本體,勝利時Rating會提高,反之則下降,
勝率高的玩家Rating一定高,但只要使用勝率低的牌組進行遊戲,Rating很快
就會掉下來。
EX:
報!敗北!對手為:Bendik Aw (1821);戰鬥剩餘: 308 次;已戰: 25 次;
勝利次數:23 (92.0%);銀兩:2500;經驗值:9757;觀看對戰過程
名字後的 (1821) 就是對手的Rating,自己的Rating則顯示於右上方
觀看對戰結果時可留意Rating高的對手,無論輸贏都可看看過程與對方的牌組。
關於第6點,前一版有人反應明明看對戰結果是贏的,但程式卻計算為輸,
我自己也遇過非常多次,反覆追蹤後發現是Server所提供的原始資料有錯,
因此不能由該資料來判斷輸贏,而應由對戰結果的最後一回合來取得勝負資料,
這使得這一版的開發非常辛苦,但克服這一關的同時也取得了更多有用的資訊
下一版將發展PTT專用之競賽舉辦版本,初步構想為
1.建立一個Server,可讓玩家新增各類型比賽
2.安裝本程式的版友可點擊直接報名
3.比賽時間到時自動開賽,希望能做到賽前大家不用互加好友與確認
4.比賽分為淘汰賽(版上原本的方式)與勝率賽(與所有人對戰,依勝率高低排名次)
5.理論上即使是勝率賽,也能在幾分鐘內就全部比完
6.Server上可顯示競賽過程與對戰網址,供未參賽者參考
目前看得到的限制在於每小時40場,因此勝率賽報名者不可大於40人,
而且開賽前一小時,比賽者不可用掉任何額度,若因額度用盡導致無法對戰
將直接判輸
最後還是要謝謝H45,沒有他的貢獻就沒有這第二版
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.84.125.230
1F:推 FallenAllen:大推~~~雖然我現在只能看見沙漏轉轉轉...Q_Q 01/29 21:53
2F:推 lacrum:pure push XD 01/29 21:54
3F:推 geek:大推 戰風萬歲 01/29 21:55
4F:推 csnj:先推再說 ! 01/29 21:55
5F:推 manlah:推推! 01/29 21:57
6F:推 tn703678:太神啦!! 01/29 21:57
7F:推 hank1903:推一個!!! 01/29 21:57
8F:推 gracepc:推推!!!!!!!!!!!!!! 等等來用看看 01/29 21:58
9F:推 mygoodness:推一個 01/29 22:00
10F:推 MrJackOL:這根本是神的傑作!!拜謝拜謝 另外Rating怎麼看?? 01/29 22:01
11F:推 j094170:推~ 等下來試用 01/29 22:03
12F:→ jacokon:只要開始對戰,Rating等其他資訊就會自動出現 01/29 22:03
13F:推 blackk:有神快拜! 01/29 22:07
14F:推 H45:太棒了!推! 01/29 22:08
15F:推 cfs:先推 01/29 22:08
16F:推 Eyeba11:推推推推推! 01/29 22:08
17F:推 lagen:推推 01/29 22:13
18F:推 kukki:推~感恩 01/29 22:13
19F:推 c3:大推~~ 01/29 22:14
20F:推 hot01033:推 01/29 22:16
21F:→ jacokon:忘了說..更改設定後要按暫停再按開始才會套用與儲存 01/29 22:16
22F:推 geek:外國人說 OMG 01/29 22:19
23F:推 cmbyts:天阿真方便,大推<(_ _)> 01/29 22:20
24F:推 mygoodness:連三場遇到同一個人 也太巧 (這改版超威的!!! 01/29 22:22
25F:推 s81j81js:我出來全都亂碼耶.... 01/29 22:25
26F:推 gracepc:原來有rating值~ 應該是越高越好囉?? 01/29 22:29
27F:→ gracepc:應該說 勝率越高rating越高@_@ 01/29 22:30
28F:→ jacokon:亂碼! 為了避免亂碼我有刻意存成UTF-8了耶,其他人呢? 01/29 22:31
29F:推 cmbyts:正常+1 01/29 22:32
30F:→ gracepc:正常+1 使用中 01/29 22:33
31F:推 hdw:有神快拜!! 01/29 22:34
32F:推 Eyeba11:正常:) 01/29 22:35
33F:推 c3:正常...不過連勝自己Rating反而會下降?! 01/29 22:35
34F:→ cmbyts:我小分身打主分身防守牌解成就,對戰對手rating是顯示0 01/29 22:37
35F:推 jcom:太棒了!!感恩~ 01/29 22:38
36F:推 gracepc:感覺跟勝率 還有跟你打的人得RATING 都有關係 01/29 22:38
37F:推 ilbm:推推~~ 01/29 22:39
38F:推 miyarnoto:這不推不行 01/29 22:40
39F:→ c3:自問自答 似乎跟對手Rating有關聯 但是獲勝Rating也掉..這...xD 01/29 22:40
40F:→ cmbyts:因為好友對戰不會去抓對手rating所以才顯示0對嗎0.0? 01/29 22:42
41F:推 RX110:先推再說 01/29 22:43
42F:推 WesleyKing:原來有rating 我昨天還用when pigs fly玩得很嗨= = 01/29 22:47
43F:推 walilakoon:正常使用! 網頁正常! 不過腳本內容裡看到的是亂碼 01/29 22:47
44F:推 gracepc:嗯 腳本已有亂碼就是了@_@ 使用正常~ 01/29 22:47
45F:推 nodefeat:這時在太神了....大感謝 01/29 22:48
46F:推 Eyeba11:spider pig,spider pig, does whatever a spider pig does 01/29 22:49
47F:→ jacokon:還沒測好友對戰的部份,等等來測看看 01/29 22:51
48F:推 kcyy:推 01/29 22:53
49F:→ kcyy:變的超方便的~雖然原本就非常方便了~感謝 01/29 22:54
50F:推 RX110:大推 剛用了好了 非常好上手 佛心來的~ 01/29 22:58
51F:→ jacokon:測完了,好友間對戰不算Rating,所以也抓不到資料 01/29 23:02
52F:→ jacokon:這也就是說,你無法靠狂打分身來加Rating,只有隨機對戰行 01/29 23:03
53F:推 hank1903:超棒的 再推!! 01/29 23:04
54F:→ cmbyts:剛看了一下我rating是2047,不知道其他人如何@@? 01/29 23:04
55F:推 j094170:我才1634 ̄▽ ̄|| 發現贏的幾乎都是rating比自己低的 01/29 23:06
56F:→ jacokon:2047很高! 我測到現在只看過一個破2000的 (我1900浮沈~) 01/29 23:06
57F:→ cmbyts:報!敗北!對手為:Jacko Lu (2026) 這也是鄉民XD 01/29 23:07
58F:推 gracepc:1660~1690游移 01/29 23:07
59F:推 rhox:1927! 01/29 23:08
60F:推 WesleyKing:2015...剛剛輸一場損失27~"~ 01/29 23:09
61F:→ miyarnoto:報!敗北!對手為:Peter Hauk (2101) CC戰士 = =b 01/29 23:09
62F:→ jacokon:報!敗北!對手為:Yuan-Lung Tsai (2006) 看就知道是tw人 01/29 23:11
63F:→ cmbyts:報!敗北!對手為:致修 賁 (2097) 01/29 23:11
64F:→ jacokon:看起來系統會根據Rating選對手,所以cmbyts遇到不少2000+ 01/29 23:14
65F:推 RX110:奇怪我現在戰風連不上去 外掛也會卡在那頁面(F5) 01/29 23:15
66F:推 mygoodness:應該還是隨機的 我是2059但是遇到13~20都有 蠻平均的 01/29 23:16
67F:→ cmbyts:報!敗北!對手為:Hao Chen (2204) 這也是鄉民... 01/29 23:17
68F:推 RX110:重開機又沒這問題了... 大家都好神唷= = 我才1592... 01/29 23:19
69F:→ cmbyts:這一輪32次遇到7個2000+的,這算多嗎,我也不知道 01/29 23:19
70F:推 Eyeba11:報!敗北!對手為:YenCheng Lin (2025) geek大超威XD 01/29 23:20
71F:→ jacokon:我90次中只遇到一個2000+的,所以.. 01/29 23:21
72F:→ cmbyts:Hao Chen二張吸血彈2神器又有白龍,弓騎貼神器根本無敵... 01/29 23:22
73F:推 BloodArcueid:大推啊 強者 01/29 23:22
74F:→ MrJackOL:剛打了28場遇到5個2000+ 敗了兩場 01/29 23:23
75F:→ MrJackOL:最慘的是 報!敗北!對手為:Daniel Detering (1459) 01/29 23:23
76F:推 wsyen:載入亂碼 不過使用正常 大推!! 01/29 23:23
77F:推 s81j81js:現在是程式碼是亂碼就顯示一片白 程式碼正確就顯示亂碼 01/29 23:24
78F:推 s81j81js:終於知道為什麼了 原來是我多此一舉把卡片網址貼到程式碼 01/29 23:26
79F:→ cmbyts:而且我遇到的七個2000+,只有一個外國人0rz,6個鄉民 01/29 23:27
80F:推 Eyeba11:我也連續被兩個14xx的打敗:( 01/29 23:34
81F:推 ZzoozZ:神!!!!!!!!有神快拜!!!! 01/29 23:34
82F:→ jacokon:s81j81js拍謝,我沒說明清楚,來改一下文 01/29 23:35
83F:推 s81j81js:是我想太多 有簡單的不用 跑去用麻煩的XD 大推~!! 01/29 23:57
84F:推 Lamune16:這不拜不行~ <(_ _)> 01/30 00:05
85F:推 sei1457:mac上也可以用,都有tamper跟猴子。終於不用轉換系統了! 01/30 00:12
86F:推 gracepc:好像有時候不知道為啥 會自己停住.....0.0 01/30 00:13
87F:推 geek:鄉民都2000起跳XD 01/30 00:14
88F:→ sei1457:jacokon跟 45是大好人(/ ̄▽ ̄)/ 01/30 00:14
89F:→ geek:期待比賽版 01/30 00:15
90F:→ MrJackOL:剛剛我也有遇到停住的情形,手動重新開打後進遊戲 01/30 00:24
91F:→ MrJackOL:發現單卡那邊更新了...不知道有沒有直接關係!? 01/30 00:24
92F:推 demigod666:大家rating都多少阿 我 2075 01/30 00:24
93F:推 wsyen:超過對戰次數後 好像會卡 跳了一次x分後再戰 就閒置很久沒跳 01/30 00:25
94F:推 Eyeba11:剛剛也停住+1 01/30 00:25
95F:→ wsyen:不過手動重設 又馬上出對戰成績來 01/30 00:27
96F:推 padi:跟同個人連續對戰三次@@ 01/30 00:30
97F:推 pikaX:科技始終來自於人性 感謝諸位的貢獻>O< 01/30 00:47
98F:→ cmbyts:剛改用2s測牌,結果近8成勝率,rating從2050掉到17XX...= =|| 01/30 00:56
99F:→ demigod666:我跟樓上相反 用4s 升到2127了 XD 01/30 01:02
100F:推 cavitylapper:用起來感覺會停住...尤其把兩個時間都設一秒感覺停的 01/30 01:15
101F:→ cavitylapper:非常明顯... 01/30 01:15
102F:推 j094170:剛出現一整串資料錯誤戰績不算..暫停再開始也一樣..重整之 01/30 01:30
103F:→ j094170:後再開始才恢復正常對戰..不曉得是不是正常的= =?! 01/30 01:31
104F:推 crli:想問一下打好友的話 該怎麼設定? 01/30 01:32
105F:推 ilbm:會常卡住 怪怪 @_@ 01/30 01:43
106F:→ jacokon:觀看對戰過程時,會因無法對戰而出現資料錯誤 01/30 01:46
107F:→ jacokon:這無解,如果想邊戰邊看的話,建議用分身帳號來看 01/30 01:47
108F:→ jacokon:我試不出會卡住的情況~ 01/30 01:49
109F:→ jacokon:crli, 其實並無不同, 詳細可參考前一篇的推文 01/30 01:50
110F:推 pikaX:rating於我如浮雲 打輸2.3場就降了快100=.= 打贏又加好少 01/30 01:51
111F:推 demigod666:升到2149輸一場 又掉到2100 ....... 01/30 01:55
112F:→ jacokon:報!敗北!對手為:Damian Janusz Kami?ski (2160) 01/30 02:04
113F:→ jacokon:全部紅卡+紫色傭兵,裡面有一張自爆紫卡我一直期待商店出現 01/30 02:06
114F:→ jacokon:報!敗北!對手為:Joshua James (1393);冏..Rating狂掉 01/30 02:07
修正對手的Rating bug,請再點一次安裝,已設定之牌組URL等資料會保留請放心
※ 編輯: jacokon 來自: 219.84.125.230 (01/30 03:29)
115F:推 NiceGuyOrz:謝謝分享 真是太好用了… 01/30 04:18
116F:→ jacokon:我這邊六日停電安檢,所以沒裝到的人請等禮拜一 01/30 05:05
117F:推 jamie5408:糟糕沒跟到........有誰可以提供一下腳本= =+ 01/30 09:40
118F:→ MrJackOL:最近發現設間隔60秒,怎麼一小時大概打了28場就說滿了 01/30 09:40
119F:推 one1016:推爆吧^^ 01/30 10:44
121F:推 cfs:好奇妙...敗北都敗給rating低的 01/30 11:41
122F:→ cfs:敗北!對手為:John Eric Tumonong (1483) 01/30 11:41
123F:→ cfs:敗北!對手為:Kevin Lin (1493) 01/30 11:41
124F:→ cfs:rating卡在2000上上下下的 輸一場就少好多 01/30 11:42
125F:推 RX110:to:MrJackOL 我也有發現耶 我沒改 昨晚八小時才掛254場左右 01/30 12:18
126F:→ RX110:好像一小時真的不到40場耶 01/30 12:19
127F:→ Aso:不能下載? 01/30 12:29
128F:推 gracepc:jacokon:我這邊六日停電安檢,所以沒裝到的人請等禮拜一 01/30 12:50
129F:推 cfs:敗北!對手為:Yen Lu (1385).....淨輸這種的 01/30 12:56
130F:→ cmbyts:一度衝上2222**\( ̄▽ ̄)/** 連贏都可能倒扣= =|| 01/30 13:07
131F:推 j094170:我之前早上一上線就開auto..都跑到27場之後就到上限了= =. 01/30 15:24
132F:→ cmbyts:近16場遇到7個2200+是怎樣0rz,其中一個是我分身明明才16xx. 01/30 16:56
133F:推 RX110:發現好像都會挑自己上下不多的 像我換新版到現在才遇過兩次 01/30 17:17
134F:→ RX110:2000的 其他的數值也大多都在我上下兩百以內 01/30 17:18
135F:推 Sarnux:有人可以上傳一下檔案嗎 01/30 18:28
136F:→ BearrrXD:有人能分流嗎? 01/30 20:02
137F:推 w2570:我無法選「正在使用中的腳本」... 01/30 21:46
138F:→ kugatm:建議對戰秒數多個亂數設定避免過於規律的對戰間隔被抓 01/31 01:11
139F:→ kugatm:至於排組選擇WEB版的有人放出來的程式可以自動抓排組 01/31 01:12
140F:→ kugatm:說不定可以參考,FB版只要沒刪,牌組內不管怎換,號碼都一樣 01/31 01:13
141F:推 hij76128:有人能佛心幫分流的嗎Q___Q 01/31 01:17
143F:推 nxlmoz:感謝樓上的佛心! 01/31 02:21
144F:推 jamie5408:無法選擇正在使用的腳本.........怪哉...... 01/31 09:28
145F:推 kevgeo:我也無法選擇耶@@ 想請問那要設定牌組嘛?y 02/01 02:46
146F:推 Sarnux:有人可以下載了嗎 02/01 18:28
147F:推 limit2706:無法選正在使用中的腳本+1@@ 發生什麼事了QQ 02/01 20:55
148F:推 limit2706:後來發現原因了...用word pad編輯中文在網頁上會出現亂 02/01 21:41
149F:→ limit2706:亂碼 不知道該怎麼正常顯示@@ 02/01 21:41
150F:推 rockkidtw:沒辦法安裝耶@@ 不知道為什麼 之前可以的說QQ 02/02 02:16
151F:推 penink:無法下載+1 02/02 04:16
152F:推 penink:有人可以分流一下嗎〒△〒 02/02 09:07
153F:→ jacokon:昨天server自動重開失敗~ 剛剛開起來了,現在可正常下載 02/02 12:23
154F:推 liuyt:謝囉~下載來用XD 02/02 14:31
155F:推 pttmoon:實用推! 感謝大大的分享~ ^Q^ 02/02 16:12
156F:推 ZzoozZ:不知道為什麼從昨天更新後都變成資料錯誤了... 02/03 09:30
157F:推 limit2706:不過錢還是有增加@@ 02/03 09:55
158F:推 evilplayer:太猛啦!! 02/10 23:48