What factors determine exactly what monsters are being generated? My latest character was doing well after going through Alveradok's natural training regime. He still only had 10 endurance while he was going through the gloomy cave, so when he found an armor of great health +3, he immediately donned it and hardened it to ommel hair, since it was both better than what he had and gave him some much needed HP. As expected, the monsters he met from that point onwards were stronger, but for a while it was manageable. Eventually, with his endurance naturally increasing too, he got to ~98 HP altogether (still all natural), but after starting to meet adamant and octiron golems wandering around GC4-5, he swapped the great health armor for Atavus' arcanite plate mail, hoping this'll help the situation.
However, the monsters generated were no less ferocious even if the character's health plummeted to 54. It later crept back up to the 70-80s naturally, around when I decided to plow through GC6. Donning his cloak of invisibility, the little guy prepared to waltz through the level when the game suddenly decided to arbitrarily kill him. Golgor Dhan and Ur-Khan were generated simultaneously. Despite having 30 perception, the enemies seemed to be able to follow him even when they were outside his massive LOS, so he started teleporting away. Then something invisible attacked and severed his left arm immediately. His arm and its contents were flung about 7 squares away, so he decided to teleport onto it, grab the stuff and then GTFO, but the invisible thing was too fast and lopped off his other arm next, then killed him twice in quick succession.
The highscore indicates that he was killed by Experiment ZQ-29. This is the first time I've ever encountered the golem in a non-WM game, and frankly, I do not understand how with endurance amounting to ~80 HP I get one of the most dangerous bosses of the game, and then two others who are just as impossible to kill. On that subject, I'm not even sure how to deal with these bosses. I've never managed to beat any of the bosses that are stronger than Xinroch. I had quickly figured out that meleeing Ur-Khan and the like doesn't work, and wands don't kill fast enough either.