rs難度算法(補(bǔ)充部分)

(正文在CV3762136)
本篇補(bǔ)充的是正文的加分細(xì)則第一條的內(nèi)容
rs前后操作的關(guān)聯(lián)
一,將前后兩個(gè)操作之間的關(guān)系分為“同向”和“反向”兩種。只考慮相鄰的操作,即參與計(jì)算的兩操作中間沒有其它操作。
二,若甲乙兩操作判定為同向,則分類討論:
? ? 1,若甲乙之間只相距1格(比如相連的同向斜角),相應(yīng)計(jì)算為:無額外加分,且類一格拐之間不累加(寫在基礎(chǔ)判定里的)。
? ? 2,若2格≤相距≤3格,則相應(yīng)計(jì)算為:額外分=(甲乙操作分之積)÷(間隔格數(shù))÷(甲操作的縱向長(zhǎng)度)

安排這一項(xiàng)主要是因?yàn)?,連續(xù)同向操作如果中間有間隔,則需要減速停頓,對(duì)節(jié)奏的把握很難。

? ? 3,相距更遠(yuǎn)的操作不討論。
三,若甲乙兩操作判定為反向,則
? ? 1,若相距≤2格,則額外分=(甲乙操作分之積)÷(間隔格數(shù)*2)÷(甲操作的縱向長(zhǎng)度)


? ? 2,相距更遠(yuǎn)的操作不討論。
四,z字抖自身的算法同上。但z字抖在與其它操作關(guān)聯(lián)時(shí),作為“整體操作”參與計(jì)算,而且只把第一個(gè)斜角的分?jǐn)?shù)代入“乙操作的分?jǐn)?shù)”進(jìn)行計(jì)算。后面的斜角還是依次按4,6,8分排列。(這一條只有撲克3冠用得上。安排這一條是因?yàn)樾D(zhuǎn)跳本身對(duì)z字抖后面的操作影響不大)

五,額外加分在除了z字抖第一個(gè)斜角的情況,都將加在后一次操作上。加和作為后一次操作的操作分進(jìn)行下一次運(yùn)算。
標(biāo)簽: