Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old June 14, 2011, 17:19   #1
PowerWyrm
Prophet
 
PowerWyrm's Avatar
 
Join Date: Apr 2008
Posts: 2,672
PowerWyrm is on a distinguished road
Artifact generation: some interesting stats

Is it raining artifacts now in the dungeon? The answer is probably yes...

Using a special "ghost" character to generate dungeon levels, I came up with the following stats:

* each depth between 50ft and 5000ft was generated 1000 times (100000 levels generated)

* 68789 artifacts were generated

* number of times the least common artifacts (alloc_prob = 1) have been generated:
- Vilya: 48
- The One Ring: 14
- Fëanor: 35
- Zarcuthra: 32
- Ringil: 28
- Durin: 26
- Eönwë: 39
- Ulmo: 32
- Aulë: 34
- Olórin: 34
- Fundin Bluecloak: 26
- Éowyn: 32

* maximum number of artifacts generated on the same level: 45 (!)

1000ft: 103 artifacts generated on 80 levels
2000ft: 423 artifacts generated on 265 levels
3000ft: 721 artifacts generated on 357 levels
4000ft: 1300 artifacts generated on 471 levels
5000ft: 2371 artifacts generated on 602 levels

Note that, starting from roughly 2000ft, all artifact-able objects are generated "good" and half are generated "great". This could explain the high number of artifacts generated below this depth. Worth considering looking at artifact generation again?
__________________
PWMAngband variant maintainer - check http://powerwyrm.monsite-orange.fr (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!
PowerWyrm is offline   Reply With Quote
Old June 14, 2011, 17:22   #2
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,057
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by PowerWyrm View Post
Is it raining artifacts now in the dungeon? The answer is probably yes...

Using a special "ghost" character to generate dungeon levels, I came up with the following stats:

* each depth between 50ft and 5000ft was generated 1000 times (100000 levels generated)

* 68789 artifacts were generated

* number of times the least common artifacts (alloc_prob = 1) have been generated:
- Vilya: 48
- The One Ring: 14
- Fëanor: 35
- Zarcuthra: 32
- Ringil: 28
- Durin: 26
- Eönwë: 39
- Ulmo: 32
- Aulë: 34
- Olórin: 34
- Fundin Bluecloak: 26
- Éowyn: 32

* maximum number of artifacts generated on the same level: 45 (!)

1000ft: 103 artifacts generated on 80 levels
2000ft: 423 artifacts generated on 265 levels
3000ft: 721 artifacts generated on 357 levels
4000ft: 1300 artifacts generated on 471 levels
5000ft: 2371 artifacts generated on 602 levels

Note that, starting from roughly 2000ft, all artifact-able objects are generated "good" and half are generated "great". This could explain the high number of artifacts generated below this depth. Worth considering looking at artifact generation again?
Yes, this has been the devteam view for a while now. You are ahead of us on analysing your stats, but we agree that too many artifacts are generated at the moment.
Magnate is offline   Reply With Quote
Old June 14, 2011, 17:56   #3
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 8,951
Derakon is on a distinguished road
The level with 45 artifacts probably had a greater vault "Huge - Modified" on it, which has 126 guaranteed-great objects generated as if they were 20 levels OOD. Or some similarly high-density vault ("Bubbles" has 80 such spaces as well as 45 guaranteed-good items generated as if they were 7 levels OOD). Especially if this was a deep vault and each level in your sim was generated as if no artifacts had been created yet, that could easily get you tons of artifacts.

The last character I had was really starving for decent gear right up until he started finding vaults. They had a huge impact -- at the end of the game, 7 out of 12 of his equipment items were from the floors of vaults, and his home had another 7 such items. I'd like to see how much vaults are contributing to artifacts.

From my understanding, normally the game silently discards items that don't meet its quality bar, which is why e.g. a great wyrm with DROP_4D2 still usually only generates two or maybe three items. A similar algorithm evidently does not hold for vaults, since all spaces that are marked as having items always have those items. Does the game instead keep generating items until it gets one that passes the quality bar? That would explain why vaults now have such a massive useful-item density compared to the rest of the dungeon.
Derakon is offline   Reply With Quote
Old June 14, 2011, 18:11   #4
Timo Pietilä
Prophet
 
Join Date: Apr 2007
Location: Climbing up from hole I just dug.
Posts: 4,096
Timo Pietilä is on a distinguished road
Quote:
Originally Posted by Derakon View Post
...why vaults now have such a massive useful-item density compared to the rest of the dungeon.
Greater vaults have always had massive useful item density compared to rest of the dungeon. That's the purpose of the vault. In old days getting CGV was a huge boost in game. There is absolutely nothing wrong in that. Getting maybe too many vaults... that's another problem completely.
Timo Pietilä is offline   Reply With Quote
Old June 14, 2011, 20:21   #5
jens
Swordsman
 
Join Date: Apr 2011
Location: Göteborg, Sweden
Posts: 348
jens is on a distinguished road
I've always felt that the checkered vaults are too easy, since you can avoid the too dangerous monsters and still go on and pick good items. I very much prefer vault designs that are inherently more dangerous, put the best items after an open space of some sort, where several monsters can get at you at the same time. Then you have to risk death, or be creative to get the goods.
jens is offline   Reply With Quote
Old June 14, 2011, 20:36   #6
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 8,951
Derakon is on a distinguished road
A simple fix for that would be to remove every other wall in the GCV. The center section (which has a long stretch of 8's) is quite dangerous enough as it is.
Derakon is offline   Reply With Quote
Old June 14, 2011, 20:58   #7
camlost
Sangband 1.x Maintainer
 
camlost's Avatar
 
Join Date: Apr 2007
Posts: 522
camlost is on a distinguished road
Quote:
Originally Posted by Derakon View Post
A simple fix for that would be to remove every other wall in the GCV. The center section (which has a long stretch of 8's) is quite dangerous enough as it is.
What about reducing the value of '8' squares. Maybe only a 50% of generate great instead of 100%? Still worth looking/clearing, but a tad less Monty-haul?

Of course, there's the NPP solution, where you actually have to kill the monsters to get the loot. But a lot of people disliked that immensely, as I recall.
__________________
a chunk of Bronze {These look tastier than they are. !E}
3 blank Parchments (Vellum) {No french novels please.}
camlost is offline   Reply With Quote
Old June 14, 2011, 21:08   #8
Philip
Knight
 
Join Date: Jul 2009
Location: Prague,Czech Republic
Posts: 894
Philip is on a distinguished road
Quote:
Originally Posted by jens View Post
I've always felt that the checkered vaults are too easy, since you can avoid the too dangerous monsters and still go on and pick good items. I very much prefer vault designs that are inherently more dangerous, put the best items after an open space of some sort, where several monsters can get at you at the same time. Then you have to risk death, or be creative to get the goods.
@noone in particular: Mages tend to have lots of artifacts.
@jens: Mages will banish everything, see ^^^
Philip is offline   Reply With Quote
Old June 14, 2011, 21:17   #9
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 8,951
Derakon is on a distinguished road
Quote:
Originally Posted by camlost View Post
What about reducing the value of '8' squares. Maybe only a 50% of generate great instead of 100%? Still worth looking/clearing, but a tad less Monty-haul?
We had this unintentionally for quite some time -- '8' tiles had no guaranteed-great drop, and vaults were significantly more dull.

I would rather increase the danger of vaults than decrease the rewards.

EDIT: one thing that would help here is banning group monsters from vaults, or tweaking their placement therein. The problem is that group monsters block placement of other monsters. For example, the Miniature Cell vault consists solely of a small cross-shaped placement of 5 monsters guarding good items. If the game decides that the first monster it places is a group monster, then the group will expand to fill the other four tiles, and no other monsters are generated. Since group monsters are typically less dangerous for their depth, and because this reduces the variety of foes the player has to deal with, this makes the vaults much less dangerous.

The simple fix is to modify place_monster_group; insert this after the "walls and monsters block flow" section:
Code:
            /* Vault tiles block flow past the first monster */
            if (n > 0 && cave->info[my][mx] & CAVE_ICKY) continue;
Note that I haven't tested this in the slightest. It would also result in a lot of redundant no-op loops when placing monsters in vaults since the game would try to place a lot of monsters and fail; a better solution would check if the initial monster was placed in the vault in the first place and avoid adding friends if so.

Last edited by Derakon; June 14, 2011 at 21:30.
Derakon is offline   Reply With Quote
Old June 14, 2011, 21:22   #10
Timo Pietilä
Prophet
 
Join Date: Apr 2007
Location: Climbing up from hole I just dug.
Posts: 4,096
Timo Pietilä is on a distinguished road
Quote:
Originally Posted by camlost View Post
What about reducing the value of '8' squares. Maybe only a 50% of generate great instead of 100%? Still worth looking/clearing, but a tad less Monty-haul?

Of course, there's the NPP solution, where you actually have to kill the monsters to get the loot. But a lot of people disliked that immensely, as I recall.
The original CGV has only every other cell "8" block. The one that has been added later is bit too much, I agree. Just reduce that to original model and it's fine. Make monsters inside vault immune to banishments, and IIRC *destruction* is already changed to remove items as well as monsters (though I'd prefer vaults being immune to earthquake and destruction like town is). No more easy cleaning.

This "vaults are too lucrative" might get a bit too much boost from dev version dungeon generation. Dungeons are now small. If you get just one GV in there you multiply the size of the dungeon. Even tiny LV multiplies item generation several times over. Single DLV probably has over ten times more items than rest of the dungeon combined, even calculating non-vault monsters in that.
Timo Pietilä 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
Interesting scroll names. Whelk Vanilla 11 December 1, 2017 01:08
Interesting Randart activation fyonn Vanilla 6 February 2, 2011 20:48
diff between Fight stats and Melee stats? fbas Vanilla 8 November 4, 2010 00:31
Interesting *Slay Animal* sword... CunningGabe Vanilla 4 February 5, 2008 09:12
a couple interesting comments about my current game will_asher AAR 4 June 8, 2007 18:22


All times are GMT +1. The time now is 10:05.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.