How is damage calculated in Pokémon Legends arceus?

How is damage calculated in Pokémon Legends arceus? 1.5x damage against opponents, 1.33x damage from opponents. At the end of each turn, the Pokémon is hurt by the jagged splinters digging into it. Damage per turn = 25-power calculation using the same type of attack with no damage variance.

1.5x damage against opponents, 1.33x damage from opponents. At the end of each turn, the Pokémon is hurt by the jagged splinters digging into it. Damage per turn = 25-power calculation using the same type of attack with no damage variance.