You have no way of verifying if a run is legit? If hunger weren't present you could theoretically get that high, but spring water and raw ingredients are major limitations even if they'd last you ages.
Viewing post in Surviving Magic Academy as a Demon Lord - Demo comments
To be honest, I’ve already been pushed out of the top 10 on the leaderboard, ahaha. There are just too many variables for me to account for all of them. Calmness stacking? Haste potion? Maybe some leisure nodes are just too efficient?
The biggest source of score multiplier would be 'sparing a hero'. I can see how second place hitting around 55k points is possible by doing that, but 600k? I have no idea.
Storing player actions would let me verify runs, but that would require a fairly large amount of backend storage. Unless something is blatantly obvious like reaching integer limit, I can’t really prove it...
It's just 1 point per basic stat. Calmness, Vitality, Manipulation is 0.1, 2, 10.
Then there are multipliers: +10% for each unique Status, +5% for each unique Resource, +2% per Skill level, +1% per point of Virtue. +50% for each Hero defeated. Then divided by 10 at the end.
A lucky screaming mandrake would only give like 20k points on its own, but with multipliers it can go pretty high.
Yeah, what I am currently seeing is.... It's like 9999 vitality for one screaming? then assume they repeat the save every time for at least 9, one left for selling. you get practically 90000 points there.
I would recommend checking if the percentage points are multiplicative? Either way, I did a virtue less run, and only ~3 screaming drakes cheese. Based on the scores, I can confirm my theory. The players with high score likely cheesed their drakes, went virtue for both heroes, and an early foxified. Followed by getting arcanophobia at the very end of the run to multiple all magic by 4x. They could have also gotten more mandrakes via fox den or idling with the "harem" (silly idea, equal opportunity harem, recruit both heroes to manor
Multipliers from the same source stack additively, while multipliers from different sources stack multiplicatively.
The 600k score is more than a week old at this point. At the time, there was no alchemy and only one hero available. Cheesing for 9 screaming mandrakes seems absurd to me. That's like (0.06 x 0.05)^9 (probably a little less rare since the correct calculation would use a binomial distribution?) Even 3 screaming mandrakes is already super rare, having all those 3 trigger +9999 vitality is just so astronomically unlikely... unless I made a mistake and accidentally set the chance to something like 95%. (Yeah, there will be a recruitable hero in the future.)