Skip to content

- A reference guide and manual in Russian for Heroes 3.

User Avatar
#104
Auto-translated
AmberSoler;103519
Hold on, don't exaggerate. How does the PRNG (Pseudo-Random Number Generator) work? It uses a pre-defined sequence of numbers, then modifies it using some complex function, but nevertheless, if you know this principle in advance and perform all the calculations that occur in its core together with the computer, you will get the same result. That's why I say it's a pseudo-random number (I didn't invent this term - it's actually called that). But within the game, the calculation mechanism is unknown to us, and it is impossible to find it by trial and error. You can see some dependencies, but it will not be possible to prove that this is the case...

Come on, I'm not exaggerating :)
Yes, I agree that the PRNG "uses a pre-defined sequence of numbers" - I'm not arguing, I've already written about it. You say that we might be able to calculate like the computer with its database, calculate special coefficients for a given moment, implement them in the game, etc. But there is one drawback - in each battle, "it" (the computer) calculates and determines the percentage of this "chance of occurrence" that is embedded in its resource, and unlike humans, it is unlikely to make a mistake. But simply in each new battle, the computer starts calculating from "scratch" - the same 20% will be used again, and the count will start over - that's why I said that you can "figure it all out" and deal with the most difficult task in the battle :)

Added after 4 minutes
AmberSoler;103522
They don't double, they just appear on the map, and then grow by 10% per week.

I disagree! They definitely double... For example, when I play as a Barbarian, whether against the computer or someone else, I never upgrade Goblins, because the "Goblin population doubled" event exists, and Hobgoblins don't. It's definitely worth it. It has played a significant role in battles ;)
"Единственное, что можно сказать с уверенностью об удаче - она изменит..."