Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > AAR

Reply
 
Thread Tools Display Modes
Old January 17, 2017, 01:26   #1
Estragon
Rookie
 
Join Date: Jun 2016
Posts: 2
Estragon is on a distinguished road
Holy RNGods

Started a new vanilla character, and found Wrath of God at 50' ...

what a shame that I'm playing a mage
Attached Thumbnails
Click image for larger version

Name:	Screenshot from 2017-01-17 00-02-08.jpg
Views:	76
Size:	19.3 KB
ID:	1497  
Estragon is offline   Reply With Quote
Old January 17, 2017, 02:50   #2
Pete Mack
Prophet
 
Join Date: Apr 2007
Location: Seattle, WA
Posts: 4,132
Donated: $40
Pete Mack is on a distinguished road
Doubtless without selling enabled either.
Pete Mack is offline   Reply With Quote
Old January 17, 2017, 15:41   #3
Estragon
Rookie
 
Join Date: Jun 2016
Posts: 2
Estragon is on a distinguished road
Quote:
Originally Posted by Pete Mack View Post
Doubtless without selling enabled either.
You guessed it...

On another note, I didn't realise it was possible to find items so far out of depth outside of vaults. Any idea what the generation chance was?

Quote:
name:[Wrath of God]
typerayer book
graphics:?:g
properties:80:30:90000
alloc:10:90 to 100
combat:0:1d1:0:0:0
flags:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD | GOOD
Estragon is offline   Reply With Quote
Old January 17, 2017, 15:48   #4
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 7,934
Derakon is on a distinguished road
Quote:
Originally Posted by Estragon View Post
On another note, I didn't realise it was possible to find items so far out of depth outside of vaults. Any idea what the generation chance was?
Low. In theory any item can be generated anywhere, with the odd exception that artifacts are not allowed in town. But in order for an item to be generated above its native depth, it has to pass one "out of depth" check for each dungeon level separating the generation depth from the item's native depth. Wrath of God is native to dlvl90, so that's 89 OoD checks that it'd have to pass. I don't recall how difficult OoD checks are, but if they were 50/50, then the odds would be about 1 in 600 yotillion. At least, I think that's how you spell the 10^24 prefix when used as a number...I admit it's never come up for me before. Chrome's spellcheck certainly doesn't recognize it as a word!

Anyway, that'd be implausibly rare, so I'm guessing the odds aren't that bad, or there's a software bug at work here. If the OoD check passes 75% of the time, then your odds are about 1 in 131 billion. That's much more plausible!
Derakon is offline   Reply With Quote
Old January 17, 2017, 20:07   #5
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 52
Posts: 6,559
Donated: $60
Nick is on a distinguished road
Quote:
Originally Posted by Derakon View Post
Low. In theory any item can be generated anywhere, with the odd exception that artifacts are not allowed in town. But in order for an item to be generated above its native depth, it has to pass one "out of depth" check for each dungeon level separating the generation depth from the item's native depth. Wrath of God is native to dlvl90, so that's 89 OoD checks that it'd have to pass. I don't recall how difficult OoD checks are, but if they were 50/50, then the odds would be about 1 in 600 yotillion. At least, I think that's how you spell the 10^24 prefix when used as a number...I admit it's never come up for me before. Chrome's spellcheck certainly doesn't recognize it as a word!

Anyway, that'd be implausibly rare, so I'm guessing the odds aren't that bad, or there's a software bug at work here. If the OoD check passes 75% of the time, then your odds are about 1 in 131 billion. That's much more plausible!
In fact, the current OOD calculations is
Code:
	/* Occasional level boost */
	if ((level > 0) && one_in_(z_info->great_obj))
		/* What a bizarre calculation */
		level = 1 + (level * z_info->max_obj_depth / randint1(z_info->max_obj_depth));
where the great_obj constant is 20 and max_obj_depth is 100. So for level 1, you need to pass the first 1 in 20 roll, then get a 1 from the 1-100 choice - so it's only 1 in 2000 to be looking at objects from the whole dungeon. At that point, you have to multiply by the rarity of Wrath of God compared to every other item - which is 10 in the sum of all the other item rarities, maybe 1 in 500. So overall, something like 1 in a million.

Or in Derakon-language, one in a megillion
__________________
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them.
Nick is offline   Reply With Quote
Old January 17, 2017, 20:36   #6
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 7,934
Derakon is on a distinguished road
Wait, really? The out-of-depth checks don't require repeated checks per level of OoD-ness? How bizarre.

Thanks for the code posting. And what name would you use to represent 1000000000000000000000000?
Derakon is offline   Reply With Quote
Old January 17, 2017, 20:59   #7
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 52
Posts: 6,559
Donated: $60
Nick is on a distinguished road
Quote:
Originally Posted by Derakon View Post
And what name would you use to represent 1000000000000000000000000?
That would be one septillion (or one quadrillion in the now more or less abandoned British system). The sept in septillion is for seven; in the American system, that means (7 + 1) * 3 zeroes, in the British it means 7 * 6 zeroes.

Million - 1 000 000
Billion - 1 000 000 000 (or 1 000 000 000 000)
Trillion - 1 000 000 000 000 (or 1 000 000 000 000 000 000)
Quadrillion - 1 000 000 000 000 000 (or 1 000 000 000 000 000 000 000 000)
etc
__________________
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them.
Nick is offline   Reply With Quote
Old January 17, 2017, 21:00   #8
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 7,934
Derakon is on a distinguished road
Ah yes, you're right of course. In my defense, the air quality's not great here (SF Bay Area) today, which tends to halve my brain's clock rate.
Derakon is offline   Reply With Quote
Old January 17, 2017, 21:04   #9
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 52
Posts: 6,559
Donated: $60
Nick is on a distinguished road
Quote:
Originally Posted by Derakon View Post
Ah yes, you're right of course. In my defense, the air quality's not great here (SF Bay Area) today, which tends to halve my brain's clock rate.
Right, so it's only like one trilliHertz
__________________
One Ring to rule them all, One Ring to find them,
One Ring to bring them all and in the darkness bind them.
Nick is offline   Reply With Quote
Old January 17, 2017, 21:09   #10
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 7,934
Derakon is on a distinguished road
Quote:
Originally Posted by Nick View Post
Right, so it's only like one trilliHertz
Maybe if the air were clear I'd find that joke funny.
Derakon is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Holy f***ing moly!!! PowerWyrm AAR 17 January 4, 2017 19:22
[FA] Holy Light Specialization tg122 Variants 3 November 3, 2013 23:54
Holy Avenger Question Moriwen Vanilla 12 November 3, 2012 10:05
Holy Infusions pav Vanilla 38 April 8, 2010 22:53
Holy Infusions momo125 Vanilla 1 May 23, 2008 03:52


All times are GMT +1. The time now is 00:57.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.