作者 leptoneta (台湾高山族自治区书记)標題 Re: [新聞] 陸「民間棋王」賽後浴缸排泄!遭質疑塞肛時間 Tue Dec 26 17:36:40 2023
※ 引述《fish770130 (夕提)》之銘言:
: 關於棋子的移動方式要如何暗號化
: 才不會因為過度震動導致括約肌受傷
: 可以參考中式記譜法
: 第一個字為該步欲行棋的兵種,7種棋子代表0-7,共7碼
: 第二個字為該子所在的路:1-9(若同一路有兩顆同樣的棋子,則改成前後),共11碼
: 第三個字為兵種(第一個字)的移動方式,只有「進、退、平」三種可能,共3碼
: 第四個字為一數字:(1-9)共9碼
: 若兵種為斜向移動型,則此數字代表要進到哪一路,或要退到哪一路。
: 若兵種為直橫向移動型,則分兩種情況:
: 若移動方式為「進」或「退」,則此數字代表「縱向」移動的距離。
: 若為「平」,則此數字代表要平「移」到哪一路。
: 所以我們可以把暗號簡化成一個7碼+11碼+3碼+9碼的暗號
: 如果再搭配二進位表示例如:011(象)-0111(七)-00(進)-1001(九)
: 如此一來每移動一次棋只需要忍受13次震動即可下子
: 當然這個方法也不是沒有缺點
: 如果棋局演變成超長手數的持久戰,可能棋手會先不堪負荷自爆(?
暗號不用兵種和起始位置
象棋一方只有16顆 每顆給一個代碼 只要4碼
同種棋子要以當下位置區分
如從左到右 若同路則從前到後
例如0000是將帥 0001是此時盤面左邊的士 0010是右邊的士
不同棋子有不同走法
將帥4種 士4種 象4種 馬8種 兵3種
車砲比較累 要分成方向和行列
方向分成垂直和平行2種 要1碼
行列平移有8種 垂直卻有9種 比較棘手
假定垂直移動9步比較極端 由選手自行判定
可簡化為8種 只要3碼
4碼棋子碼+4碼走法碼 這樣8碼就能解決
每手只跳8下 對選手負擔較小
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.128.223.151 (臺灣)
※ 作者: leptoneta 2023-12-26 17:36:40
※ 文章代碼(AID): #1bYfwgvJ (C_Chat)
※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1703583402.A.E53.html
※ 同主題文章:
… ×7
Re: [新聞] 陸「民間棋王」賽後浴缸排泄!遭質疑塞肛
12-26 17:36 leptoneta
推 dnek: 肛之編碼術師紛紛出籠1F 12/26 17:41
推 max60209: 都當棋王了 只要約定幾分鐘後再下暗號 且報落點再分析有基礎實力的點一下就會通 除非他徹底不會 那就忍點吧2F 12/26 17:52
推 ftes: 我也覺得只有關鍵棋需要求助,其他時間靠自己7F 12/26 18:04
推 Kapenza: 不是,你關鍵棋的時候要把注意力集中在肛門而不是用腦,這也是高度技術了...8F 12/26 18:23
推 seanwu: 直接編碼每個棋子的所有走法就可以了,才不會有浪費的bit兵5*3+車2*17+炮2*17+馬2*8+將1*4+士2*4+象2*4 = 119種
剛好可以用7碼解決10F 12/26 18:37
--