There's nothing written about a formula for accuracy, so in this case I'm just going to do it as follows: ((30 + 25 [scarf])*1.3 [compoundeyes] + 23 [+spe nature] + 10 [-spe])*.75 [-1 Acc] = 78.375 accuracy. The accuracy multiplier might go before the +33 from the natures, but that seems weird? idk it's in your favor this way but ??
Swalot (F)
HP: 110
En: 100
Speed: 48
Ranks: 3/3/4/3
Ability: Liquid Ooze
Item: N/A
Stats: -10% Eva
Status: N/A
Other: N/A
Syclant (M)
HP: 100
En: 100
Speed: 140 (245)
Ranks: 4/2/4/3
Ability: Compoundeyes
Item: Choice Scarf
Stats: +23% Acc
Status: N/A
Other: N/A
Action 1:
Syclant used Sheer Cold!
RNG Roll (Crit) [<=625 Crit]: 7451/10000 (No)
(25+3+(6-4.5)) = 29.5 damage
-18 energy
Swalot used Mud-Slap!
RNG Roll (Crit) [<=625 Crit]: 4485/10000 (No)
(4+(6-4.5))/1.5 = 3.666 damage
Stat Change: -1 Acc (Syclant)
-3 energy
Action 2:
Syclant used Sheer Cold!
RNG Roll (Hit) [<=78375 Hit]: 82861/10000 (No)
Missed
-18 energy
Swalot used Fire Punch!
RNG Roll (Crit) [<=625 Crit]: 5106/10000 (No)
(8+(4.5-3))*2.25 = 21.375 damage
RNG Roll (Effect) [<=1000 Effect]: 4447/10000 (No)
-6 energy
Action 3:
Syclant used Sheer Cold!
RNG Roll (Hit) [<=78375 Hit]: 9053/10000 (Hit)
RNG Roll (Crit) [<=625 Crit]: 4868/10000 (No)
(25+3+(6-4.5)) = 29.5 damage
-18 energy
Swalot used Fire Punch!
RNG Roll (Crit) [<=625 Crit]: 9378/10000 (No)
(8+(4.5-3))*2.25 = 21.375 damage
RNG Roll (Effect) [<=1000 Effect]: 7714/10000 (No)
-10 energy
Swalot (F)
HP: 51
En: 81
Speed: 48
Ranks: 3/3/4/3
Ability: Liquid Ooze
Item: N/A
Stats: -10% Eva
Status: N/A
Other: N/A
Syclant (M)
HP: 54
En: 46
Speed: 140 (245)
Ranks: 4/2/4/3
Ability: Compoundeyes
Item: Choice Scarf
Stats: +23% Acc, -1 Acc
Status: N/A
Other: N/A