Post your top feature/option wish for Vanilla

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Magnate
    Angband Devteam member
    • May 2007
    • 5110

    #91
    Originally posted by Derakon
    Talking about artifact frequency, here's a random thought: what if you could tune how mean/nice the RNG was for drops and monster placements? E.g. have two game options that allow you to assign weights from -10 to 10 for monster OOD frequency and item drop quality. A setting for 0 would use the current behavior; setting for -10 would make monsters frequently be OOD or make items almost never be of high quality (effectively reducing ego-item / artifact drop rate); setting for 10 would make monsters never be OOD even in vaults and would significantly increase how often good items drop.

    Basically they're difficulty tuners. The game would only be intended to be balanced when they're set to 0, but if you want a greater or lesser challenge, they give you ways to achieve it that don't rely on powerdiving, save scumming, etc.
    Hugely radical, very interesting idea. One thought is that it makes it harder to filter subsequent observations, as you'd need to know what level each poster set the tuners at and whether they had departed from their normal setup for this game (to account for perception bias). You could print the tuner levels in dumps, of course.

    It's actually surprisingly easy to code such an option. But I'm conscious that we're trying to beat a path back to the days of 3.0.x or even 2.9.x when wins were rare and didn't happen for new players for a while. At least, that's my understanding of the response to the "game is too easy" threads, but I may be over-reacting.
    "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

    Comment

    • Derakon
      Prophet
      • Dec 2009
      • 9022

      #92
      That point on measuring peoples' observations is a good one. It's hard enough right now to tell what "too many artifacts" means and if things have changed from previous versions. I don't have a good answer for that.

      As for moving back towards a harder base game, I wouldn't see these options as preventing us from changing the reference frame. A "balanced at 0" game might be easy or hard; the options would just be there to make it easier or harder, depending on taste and aptitude.

      Comment

      • Magnate
        Angband Devteam member
        • May 2007
        • 5110

        #93
        Originally posted by Derakon
        That point on measuring peoples' observations is a good one. It's hard enough right now to tell what "too many artifacts" means and if things have changed from previous versions. I don't have a good answer for that.

        As for moving back towards a harder base game, I wouldn't see these options as preventing us from changing the reference frame. A "balanced at 0" game might be easy or hard; the options would just be there to make it easier or harder, depending on taste and aptitude.
        Agreed on the latter point. I do actually have an answer to the observation issue, which is to gather hard data. Takkaria pointed me to wiz-stats.c, which I plan to expand into a proper monte carlo test suite for item and monster generation. That way I can tell it to generate a million monsters (or items) and get output which tells me all about which artifacts drop at which depths, whether stat potions are too common or too rare etc. etc. Then each set of changes can be re-tested to see how far they've changed those results. I think it's high time we had a rigorous test suite for both monsters and items, but particularly for items.

        The thing is, this is like number 31 on my ever-increasing to-do list, and I spend far more time adding to it than reducing it. That's partly RL - work has been crazy this summer and I'm hoping it will get a bit easier this winter and allow me to have some free evenings. But also because I'm getting less and less focused in what I want to do. I think this one might actually be pretty important.
        "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

        Comment

        • Tiburon Silverflame
          Swordsman
          • Feb 2010
          • 405

          #94
          Oh yes, standalone testbeds are incredibly happy.

          Down the line, an even more complete approach...one that incorporates some of the more complex variables involved...would be to have the capability to generate a full dungeon level, of whatever depth, with monsters. Then there's perhaps 2 options:

          --Dive strategy: @ would probably kill 25% of the monsters and find 25% of the items on the floor
          --Clear strategy: @ would probably kill 90% of the monsters and pick up 90% of the items on the floor

          Kill the appropriate percentage of the monsters, and add their drops to the floor loot gathered.

          Next point: create every 5th level twice; these are the levels you recall from, then back to. This holds except for stat gain territory, up until probably around 90th level, or whichever level the diving pros would say you park to get your final kit built up. Run the level pair (say, level 96 and 97) 10 times each...?

          Toss in...oh, let's say 5 scrolls of acquirement, and 3 *acquirement*, at some plausible depth.

          One trick is that artifact generation will have to go through a side loop in the test code here, because this is where the artifacts already found, would be kept. Another issue is what to do about pits (we love clearing troll pits, but a big-time undead pit is likely gonna be avoided) and vaults.

          Comment

          Working...
          😀
          😂
          🥰
          😘
          🤢
          😎
          😞
          😡
          👍
          👎