Skip to content

- Units in Heroes 3

User Avatar
#181
Auto-translated
I want to consult with knowledgeable people. Regarding the calculation method: First: it is impossible to evaluate a single unit. At a minimum, another unit is needed. I don't think I need to explain why. Therefore, to get a complete picture, it is necessary to take into account ALL units. Second: to assess how significant certain unit parameters are, it is necessary to know the algorithm for calculating damage, etc., that is embedded in the program. We know this, so this method will be based on it. The basis of each unit in Heroes is the DAMAGE dealt by the unit, as well as the unit's LIFE. DAMAGE is a combination of the attack parameter (at.skill) and the original damage. Life is a combination of the defense parameter (def.skill) and HP. Since the damage dealt in battle directly depends on the unit's survivability (and vice versa) (let me explain: the longer a unit lives, the more damage it will deal), these two components are directly proportional. That is, they must be multiplied during the calculation. Various unit abilities are nothing more than relative or absolute coefficients for DAMAGE or LIFE or the OVERALL result. Relative coefficients (double strike, vampirism, retaliatory strike, etc.) are quite easy to calculate, as they directly depend on the four main parameters of the unit. Absolute coefficients (flight, the ability to cast spells, increased morale, etc.) are quite difficult to calculate. Most likely, they will have to be converted into relative ones accordingly. Now, a little about the calculation. For calculations, we will take (or obtain) an average unit. That is, a unit with average four main characteristics. (I believe that neutral dragons with their unrealistic indicators should be excluded from the calculation, since the overall score of weak units will tend to 0, and the score of strong units will be significantly less affected.) We get a standard. ---at---dam---def----HP--- ---12----11----10----56--- I believe that it is not advisable to calculate correction factors for each level of units, since the assessment is made in relation to all units, and the result will be presented in a single general table. 1. DAMAGE: the exact number of hits required for the unit to "destroy" the standard unit. 2. LIFE: the exact number of hits from the standard unit required to "destroy" the unit being studied. The following table is obtained, on which additional coefficients can be applied. Archangel 70.861678 Titan 56.21693122 Black Dragon 54.08653846 Gold Dragon 51.61830357 Archdevil 32.60869565 Ancient Horror 32.36607143 Angel 28.80184332 Chaos Hydra 23.52150538 Red Dragon 21.84709821 Green Dragon 20.45454545 Phoenix 19.57070707 Ghost Dragon 19.03886555 Giant 18.49489796 Devil 16.11111111 Horror 15.12605042 Hydra 14.36237374 Firebird 13.25757576 Bone Dragon 12.55580357 Death Knight 6.818181818 Naga Queen 6.719924812 Black Knight 5.969387755 Champion 4.974489796 Naga 4.479949875 War Unicorn 4.424066924 Cavalier 4.133597884 Sultan - Efreet 3.764478764 Unicorn 3.61969112 Efreet 3.571428571 Magic Elemental 3.13283208 Scorpikora 2.844272844 Cyclops King 2.664473684 Manticore 2.662907268 Cyclops 2.403846154 Psychic Elemental 2.202772556 Monarch Wyvern 2.162162162 Wyvern 2.162162162 Mighty Gorgon 1.75 Minotaur King 1.653439153 Gorgon 1.576576577 Minotaur 1.465201465 Roc 1.334821429 Thunderbird 1.334821429 Diamond Golem 1.263736264 Spawn of Evil 1.215930451 Hell Spawn 1.215930451 Dendroid - Soldier 1.160714286 Dendroid Guardian 0.982142857 Master Genie 0.973748474 Genie 0.973748474 Sorcerer 0.865384615 Powerful Lich 0.847505669 Ogre Mage 0.770089286 Troll 0.744047619 Gold Golem 0.721153846 Lich 0.586734694 Great Basilisk 0.537240537 Fanatic 0.514455782 Ogre 0.513392857 Crusader 0.499465812 Horned Demon 0.453514739 Monk 0.45014881 Basilisk 0.4375 Swordsman 0.400641026 Demon 0.396825397 Magma Elemental 0.375 Vampire Lord 0.368480726 Archmage 0.357142857 Earth Elemental 0.340136054 Medusa Queen 0.297619048 Silver Pegasus 0.290178571 Mage 0.27173913 Pegasus 0.264945652 Vampire 0.263798701 Energy Elemental 0.249094203 Medusa 0.230823864 Fire Elemental 0.226449275 Iron Golem 0.217633929 Sniper 0.210459184 Water Elemental 0.201955782 Ice Elemental 0.201955782 Stone Golem 0.176977041 Storm Elemental 0.164874188 Air Elemental 0.164874188 Nomad 0.151397516 Royal Griffin 0.148386769 Cerberus 0.145574534 Griffin 0.138295807 Mummy 0.13764881 Hell Hound 0.133928571 Evil Eye 0.113871636 Specter 0.10639881 Dragonfly 0.094246032 Snake 0.087594697 Guard 0.082589286 Ghost 0.082589286 Orc - Chief 0.073302469 Battle Dwarf 0.068824405 Dwarf 0.066964286 Elf 0.066964286 Great Elf 0.066964286 Lizardman 0.061141304 Orc 0.054976852 Zombie 0.050080128 Obsidian Gargoyle 0.045882937 Stone Gargoyle 0.042857143 Magog 0.039765212 Gog 0.038690476 Boar 0.038633242 Raider 0.038060897 Living Dead 0.037560096 Harpy - Witch 0.0375 Lizard 0.036458333 Harpy 0.036458333 Wolf Rider 0.03176511 Thief 0.030293367 Halberdier 0.025755495 Archer 0.023915816 Bowman 0.023915816 Centaur Commander 0.023915816 Pikeman 0.019459707 Centaur 0.01860119 Gnoll - Marauder 0.015178571 Gnoll 0.014165522 Skeleton - Warrior 0.012857143 Skeleton 0.011574074 Hell Troglodyte 0.011574074 Troglodyte 0.009034864 Hobbit 0.006978654 Hobgoblin 0.006975446 Goblin 0.006542488 Imps / Familiar 0.005621693 Gremlin - Leader 0.005621693 Gremlin 0.00526148 Imp 0.005102041 Fairy 0.004926108 Small Fairy 0.003694581 Peasant 0.000768849 It can be seen that a value close to 1 is possessed by the unit "Dendroid Guardian". This is the unit whose parameters are closest to the parameters of the standard unit. (which means that everything is calculated correctly :) ) However, even in this table, there are some discrepancies (but there are very few of them, and they are mainly observed at the level of the standard). In short! Should we use this table to apply coefficients for abilities, speed, etc.? P.S. To be honest, I spent half a day trying to build a mathematical model using combinations of calculations based on the average arithmetic, average geometric from the standard unit, from the weakest unit and the strongest unit. In any case, the most accurate picture is observed in my initial and in this version.
Герои - это клёво.