If we put Evilness to the IP based on deleted posts by mods I think big part of those bots, which posts get deleted often can be reduced a lot.
it would implicate normal users unfairly

the evilness should cling to the user not the IP
many non-bot users
(on the same subnet with dynamic IP) may get punished at the same time unintentionally
and I think blocking posts is more appropriate than imposing fines
a few factors such as merit, rank and post numbers can be used to trigger the block
then there should be block time + cooldown time, calculated based on repetitive acts
if another post of the user gets deleted within cooldown time, both timers would be doubled