Announce DaJAngband 1.2.0 released

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • will_asher
    DaJAngband Maintainer
    • Apr 2007
    • 1124

    #16
    minor update released

    The download for DaJAngband 1.2.0 has been updated with a few minor changes:

    fixed bug: disguised monsters (mimmics) are a little too easily detected.
    fixed bug: NONMONSTERs (trees & statues) can cause a disturbance when running.
    removed stealth from description of trees & statues.
    score is now shown on (c)haracter screen and character dump (in place of Maximize Y/N)
    fixed kindof a bug: grenades have no graphic tile
    fixed bug: can't enchant grenades
    power sprite player race can fly over rubble effortlessly

    I also slightly tweaked the rarity of the slaying and pseudo-randart egos.
    The download link on the announcement post has been updated.

    This update is mainly to prepare for a DaJAngband competition: I wanted the scores shown on character dumps since I redid the scoring.
    This is how the redone scoring works:
    - score for each monster you kill:
    Morgoth: 1000pts
    Saruon: 500pts
    other uniques: score = monster level (minimum 5)
    other monsters: score = monster level / 5 (rounded up)
    there is a slight bonus for the 1st (nonunique) monster of each race you kill which is based on the monster's rarity.
    if you kill a whole lot of the same monster race, the score for additional kills of that monster race get reduced.
    *Monsters which come back from the dead are worth half the points for each kill because it is assumed you will have to kill each monster at least twice.
    - score for each artifact you find (and recognise as an artifact)
    - score for experience:
    score for XP works by finding the 'simple' character level of the character based on a 100% experience factor (not modified by race or class).
    your 'simple' character level x 10 is added to your score
    - score for max depth = max depth x 4
    - score is reduced 1 point for every 10000 game turns (that about 2 hours and 46 minutes of in-game time)
    Last edited by will_asher; March 23, 2010, 06:29.
    Will_Asher
    aka LibraryAdventurer

    My old variant DaJAngband:
    http://sites.google.com/site/dajangbandwebsite/home (defunct and so old it's forked from Angband 3.1.0 -I think- but it's probably playable...)

    Comment

    • Derakon
      Prophet
      • Dec 2009
      • 9022

      #17
      Your scoring system sounds flawed, since it encourages farming monsters for points. How about this alternative? Give points for the first kill of every monster type, based on the difference between your level and the monster's level (more unfavorable comparisons == more points), and with a bonus for unique monsters. So for example, your score for the first kill of a monster could be given by max(1, mlvl - clvl) * 2, multiplied by 5 for uniques, 10 for Sauron, and 20 for Morgoth.

      This would encourage cherry-picking your fights and going for low-level games, though...but it does strictly cap your potential score, which is a good thing in my opinion. You can toss in score decay over time as well if you like.

      Comment

      • SaThaRiel
        Adept
        • Nov 2009
        • 174

        #18
        Just one little point: If you bring new code/changes to a release it would be good to also change the version number Also if its a minor change.
        Proud candidate for the Angband Darwin Award!

        Comment

        • Nick
          Vanilla maintainer
          • Apr 2007
          • 9634

          #19
          Originally posted by Derakon
          Give points for the first kill of every monster type, based on the difference between your level and the monster's level (more unfavorable comparisons == more points), and with a bonus for unique monsters. So for example, your score for the first kill of a monster could be given by max(1, mlvl - clvl) * 2, multiplied by 5 for uniques, 10 for Sauron, and 20 for Morgoth.
          The FA 1.1 score is close to this - you just get the experience for each first kill added to your score. This automatically rewards killing hard monsters.

          I got this idea from Eddie's suggestion that you should only get experience for first kills...
          One for the Dark Lord on his dark throne
          In the Land of Mordor where the Shadows lie.

          Comment

          • will_asher
            DaJAngband Maintainer
            • Apr 2007
            • 1124

            #20
            Originally posted by Derakon
            Your scoring system sounds flawed, since it encourages farming monsters for points. How about this alternative? Give points for the first kill of every monster type, based on the difference between your level and the monster's level (more unfavorable comparisons == more points), and with a bonus for unique monsters. So for example, your score for the first kill of a monster could be given by max(1, mlvl - clvl) * 2, multiplied by 5 for uniques, 10 for Sauron, and 20 for Morgoth.
            I guess it's probably a good idea to only score for first kills. I'll probably change it. I wanted to see the scores for the competition so I can see how it turns out with my original method. I don't want to use the scores to decide who wins the competition yet though, because I haven't finalized my scoring system.
            Will_Asher
            aka LibraryAdventurer

            My old variant DaJAngband:
            http://sites.google.com/site/dajangbandwebsite/home (defunct and so old it's forked from Angband 3.1.0 -I think- but it's probably playable...)

            Comment

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