Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Library of Enlightenment > Thread: Are there Exceptions to Scoring Criteria in HoMM3?
Thread: Are there Exceptions to Scoring Criteria in HoMM3?
Vailnite
Vailnite

Tavern Dweller
posted June 12, 2021 02:32 AM

Are there Exceptions to Scoring Criteria in HoMM3?

So, I have read a number of threads here, and around the web, stating the following is how the game totals your score at the end of a scenario:

-- Number of days/turns it took you to win
-- How many cities/towns you had at the end
-- Were all enemies defeated?
-- Was the grail found?
-- Level of difficulty

From what I understand, the score we start with is 200, we get 25 points if all enemies are defeated, we get another 25 points if we found the grail.  So, this gives us 250 points in total, which is then multiplied by the difficulty (easy:0.8/normal:1/hard:1.3/expert:1.6/impossible:2)... But then we subtract the number of days/turns to complete, minus 10, which is then divided by the number of towns on the map plus 5.

So, in theory, finishing an impossible map while finding the grail, defeating all enemies and capturing all towns/cities, in 10 days, SHOULD yield a perfect score of 500...

However, I recently finished "Dead and Buried" (HoMM3 demo map) while fulfilling the above criteria; all towns captured and all heroes defeated, grail found and built, played on impossible, completed EXACTLY on day 10-- But in the end, I only received a score of 496.

So, the only thing I can conclude is that there must be something I am not understanding... Does a perfect 500 require all neutral armies to be defeated as well? Do I need to own every dwelling/mine on the map? Not sure if it makes a difference, but I was playing Shadow of Death (with the HD mod ofc).
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Hourglass
Hourglass


Supreme Hero
posted June 12, 2021 05:02 PM

Did some testing and was a bit confused why I couldn't reach the best score as well. It seems that simple using of google could have saved some time, there seems to be a calculator for that purpose.

According to the calculator, the map needs to have at least 8 towns captured, and you would need to finish the map during day 2(!) in order to get the best score. It's possible to get the best score after the second day as well, but then you would simply need more towns.

I edited the map you played so I could get grail and kill all enemies during day 2, and the score was 498, just like the calculator would indicate.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Mortarial
Mortarial


Hired Hero
posted June 13, 2021 09:02 AM

Vailnite said:
But then we subtract the number of days/turns to complete, minus 10, which is then divided by the number of towns on the map plus 5.
So, in theory, finishing an impossible map while finding the grail, defeating all enemies and capturing all towns/cities, in 10 days, SHOULD yield a perfect score of 500...


It is plus 10, so according to the formula

(200 - ⌊(days + 10) / (towns + 5)⌋ + all_enemies_defeated(25) + grail(25)) * difficulty

you should score exactly 496 points in your case.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Vailnite
Vailnite

Tavern Dweller
posted June 14, 2021 03:03 PM
Edited by Vailnite at 15:03, 14 Jun 2021.

Hourglass said:
there seems to be a [url=https://www.celestialheavens.com/viewpage.php?id=26]calculator[/url] for that purpose.


Good find!
Mortarial said:

It is plus 10, so according to the formula

(200 - ⌊(days + 10) / (towns + 5)⌋ + all_enemies_defeated(25) + grail(25)) * difficulty



Ah! I see... That plus vs minus makes a big difference.  Thanks for pointing that out.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
avatar
avatar


Promising
Supreme Hero
posted June 15, 2021 05:50 PM

It works only for H3 SOD/Complete. Hota Team changed this formula and new calculation is unknown.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
MyBiz
MyBiz

Tavern Dweller
posted June 25, 2021 06:09 PM

Not sure, but thanks for opening this discussion.

Sam | [url=https://www.kipnisdental.com/service/all-on-6]kipnisdental.com/service/all-on-6[/url]

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread »
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0545 seconds