Borg for 320 is running.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • APWhite
    Adept
    • Jul 2007
    • 244

    #91
    Originally posted by Tobias
    The bug I had with the borg hanging, fixed itself somehow, after the affected chars died. Possibly related to me reinstalling windows.

    The Borg still stops if a char dies. And if I restart the screensaver it makes a human warrior.

    Turning on Cheat_death works as a workaround. This way the borg does restart correctly with the settings from borg.txt. But now all borg chars are cheaters.
    I fixed this in a recent update. check your borg9.c about line 4812 for this code:
    Code:
    	/* Make sure it rolls up a new guy at death */
    	if (screensaver)
    	{
    		/* We need the borg to keep playing after he dies */
    		option_set("cheat_live", TRUE);
    	}
    I tested it on my machine but maybe the screensaver is messing up somewhere.
    St George Chiropractor
    Angband Borg Homepage

    Comment

    • Tobias
      Adept
      • Dec 2009
      • 172

      #92
      Ok, it works now. I was still on the May 15 version.
      The Borg is still not recording the deaths to the highscore.
      And I noticed that the borg-log.txt only has the most recent character.
      My Angband videos : http://www.youtube.com/view_play_lis...385E85F31166B2

      Comment

      • Netbrian
        Adept
        • Jun 2009
        • 141

        #93
        My solution to the borg endlessly swapping was to simply destroy one of the objects, but this works too.

        I'm attaching another savefile that has some oddities. These are all issues I've seen before in one form or another.
        1. The borg is standing in one place and endlessly doing something (swapping?)
        2. The borg seems to be happy to use ammo that's bad or has penalties.
        3. If you let this borg run for a little while, it looks like she's creating the same monster over and over again if that makes sense.
        4. The borg hasn't id-ed her Phial, and I don't think she ever will on her own.


        Could you take a look?
        Attached Files

        Comment

        • Netbrian
          Adept
          • Jun 2009
          • 141

          #94
          We have so few traditions left, so here's my borg savefile of the day. In this case, she seems to either be swapping gloves or trying to activate them, but to no avail.

          Also, why does she have an unenchanted morning star in her home?
          Attached Files

          Comment

          • Netbrian
            Adept
            • Jun 2009
            • 141

            #95
            This borg is also having best fit problems. This time with an Amulet of Wisdom.

            She also seems to be wearing excessively heavy armor for her character class -- it's inhibiting her casting a lot. This is subjective though.

            I'd like to see what happens if I remove all the dlevel + x > clevel formulas. Can I just delete them in borg.txt?
            Attached Files

            Comment

            • Netbrian
              Adept
              • Jun 2009
              • 141

              #96
              Sorry for the double post, but I had one other thing.

              Warning -- this is quite possibly the best savefile ever. The borg finds a vault, but doesn't seem to be able to focus on excavating it. She keeps getting distracted, often by trying to enchant something (I think that the borg's best bet would be to only use enchant spells in the town or dlvl 1.)

              What makes this savefile so awesome is that it's such a complex situation that it really stress-tests the borg behaviors. Whenever something is changed, it's often instructive just to let it run.
              Attached Files

              Comment

              • APWhite
                Adept
                • Jul 2007
                • 244

                #97
                Originally posted by Netbrian
                This borg is also having best fit problems. This time with an Amulet of Wisdom.

                She also seems to be wearing excessively heavy armor for her character class -- it's inhibiting her casting a lot. This is subjective though.

                I'd like to see what happens if I remove all the dlevel + x > clevel formulas. Can I just delete them in borg.txt?
                Best Fit stuff fixed (again) today. I will upload later. Look for the tweet and blog post.

                You can delete the formula from borg.txt. Doing so would have the borg dive deeper. You can also set the 'risky' behavior flag from borg.txt. I think it forces the borg to ignore the dlevel vs clevel formula (pretty sure, i haven't look at that in a while)

                Armor is quite heavy for this borg. Rogues are treated as fighters with emphasis on combat. Any spells they have are seen as tools used outside of melee.
                St George Chiropractor
                Angband Borg Homepage

                Comment

                • APWhite
                  Adept
                  • Jul 2007
                  • 244

                  #98
                  Originally posted by Netbrian
                  Sorry for the double post, but I had one other thing.

                  Warning -- this is quite possibly the best savefile ever. The borg finds a vault, but doesn't seem to be able to focus on excavating it. She keeps getting distracted, often by trying to enchant something (I think that the borg's best bet would be to only use enchant spells in the town or dlvl 1.)

                  What makes this savefile so awesome is that it's such a complex situation that it really stress-tests the borg behaviors. Whenever something is changed, it's often instructive just to let it run.
                  The enchant issue is pretty interesting. This is what's happening:
                  1. Borg has a nice helm on
                  2. Borg finds a plain jane helm on the ground that could use some enchanting.
                  3. Borg considers putting the plain helm on (as he would do any item in the inventory)
                  4. Because the borg has the enchant spell, and the helm is not fully enchanted, he is rewarded for having the spell. If he is not wearing the plain helm, he is not rewarded for having the spell. So in effect, he believes that wearing the helm is a good thing because it boosts his power.

                  The reward was meant to be tied to purchasing the enchant scrolls from the store. But since he has the spell, it counts the same.

                  To fix it, I reduced the power of the reward for carrying the spell and removed the effect from having the spell in the book. If i reduce it too much, he will not carry the book.

                  The vault excavation is interesting as well. He because fearful in the vault and teleports out. I will need a few days to track down why he is fearful in the vault. I remember putting code in place that would reduce the fear-through-walls effect. It might not be working fully in this vault. I can see that either Ungoliant, or the Druj is doing it. Most likely Ungoliant. If you enter the vault from the west and move in a few places and use ^za, you will see the red-zone extending into his hallway. That red zone should not be there. You will also notice the color dots stopping on the vault interior walls. That demonstrates successful blocking of fear-through-walls.

                  I can find the source in borg4.c, it's just a question of having an hour of uninterrupted time.

                  Also, I saw him use Banish Evil on a small group of ancient dragons too. I would have taken them on. They were not inducing too much fear and they had already taken some damage. I think I should up the danger threshold for that defense maneuver.

                  Andrew
                  St George Chiropractor
                  Angband Borg Homepage

                  Comment

                  • Zikke
                    Veteran
                    • Jun 2008
                    • 1069

                    #99
                    My borg just inscribed a Ring of CON +4 with {wwwwwwwwwwwwwwwwwwwwwwwwR&} (exactly 24 w's). How cryptic!
                    A(3.1.0b) CWS "Fyren_V" NEW L:50 DL:127 A++ R+++ Sp+ w:The Great Axe of Eonwe
                    A/FA W H- D c-- !f PV+++ s? d P++ M+
                    C- S+ I- !So B ac++ GHB? SQ? !RQ V F:

                    Comment

                    • Magnate
                      Angband Devteam member
                      • May 2007
                      • 5110

                      Originally posted by Zikke
                      My borg just inscribed a Ring of CON +4 with {wwwwwwwwwwwwwwwwwwwwwwwwR&} (exactly 24 w's). How cryptic!
                      That's awesome - I'd like to congratulate APW on the Borg's developing personality.
                      "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

                      Comment

                      • APWhite
                        Adept
                        • Jul 2007
                        • 244

                        Originally posted by Magnate
                        That's awesome - I'd like to congratulate APW on the Borg's developing personality.
                        I was hoping for a "RWAR" Which, as I understand, it dinosaur for "I love you."
                        St George Chiropractor
                        Angband Borg Homepage

                        Comment

                        • Netbrian
                          Adept
                          • Jun 2009
                          • 141

                          Originally posted by Magnate
                          That's awesome - I'd like to congratulate APW on the Borg's developing personality.
                          I dunno -- I think it depends on the kind of personality it develops. In some cases, the borg seems to have an unhealthy fixation on her shovel. She seems to be constantly trying to decide whether or not to swap it out.

                          One issue I've found but can't easily duplicate is that the borg goes insane if she's dropped into a part of the dungeon without a direct path to stairs. However, if I save and reload the game, she'll start exploring the dark areas properly. Maybe test a few time with disconnected stairs?

                          The borg seems to be having survivability problems past dlevel 50 or so. Is there anything I can do to help narrow these down a bit? I've been trying to get a savegame a few turns before imminent death, but that's rather tricky.

                          PS I'll be especially scared if it develops a personality to start inscribing "{eeeeeeeeeee~R&}".
                          Attached Files

                          Comment

                          • APWhite
                            Adept
                            • Jul 2007
                            • 244

                            Originally posted by Netbrian
                            I dunno -- I think it depends on the kind of personality it develops. In some cases, the borg seems to have an unhealthy fixation on her shovel. She seems to be constantly trying to decide whether or not to swap it out.".
                            Dude, its a chick. She's a gold digger.
                            St George Chiropractor
                            Angband Borg Homepage

                            Comment

                            • APWhite
                              Adept
                              • Jul 2007
                              • 244

                              Originally posted by Netbrian
                              I dunno -- I think it depends on the kind of personality it develops. In some cases, the borg seems to have an unhealthy fixation on her shovel. She seems to be constantly trying to decide whether or not to swap it out.

                              One issue I've found but can't easily duplicate is that the borg goes insane if she's dropped into a part of the dungeon without a direct path to stairs. However, if I save and reload the game, she'll start exploring the dark areas properly. Maybe test a few time with disconnected stairs?

                              The borg seems to be having survivability problems past dlevel 50 or so. Is there anything I can do to help narrow these down a bit? I've been trying to get a savegame a few turns before imminent death, but that's rather tricky.

                              PS I'll be especially scared if it develops a personality to start inscribing "{eeeeeeeeeee~R&}".
                              There is an option to save the game at death. ^zfs will have the borg save the player savefile at death. I think the savefile is stored in the user directory.
                              St George Chiropractor
                              Angband Borg Homepage

                              Comment

                              • Zikke
                                Veteran
                                • Jun 2008
                                • 1069

                                Originally posted by Netbrian

                                The borg seems to be having survivability problems past dlevel 50 or so. Is there anything I can do to help narrow these down a bit? I've been trying to get a savegame a few turns before imminent death, but that's rather tricky.
                                I was able to watch a borg get to clvl 50 and dive down to around dlvl 80 to start scumming for *Healing* potions, and copied the save file to see how its end game is. It very rarely was able to survive at that depth for very long (definitely not long enough to effectively scum for anything). I copied the savefile back and tried it probably about 40 times and it never made it for very long.

                                I believe the borg should definitely adopt a much more conservative approach to those super-deep levels. I especially noticed that it would frequently keep trying to survive on a level that was getting filled up with really bad things, well past when I would have just said "okay time to recall or ?TeleportLevel or find a stairs, this is getting way too thick". It generally wasn't dying to uniques; it was frequently dying to a mob of similar monsters, like a pack of Gulegons or a flight of great wyrms, or it would charge at a Graveyard (like a boss).

                                Is the borg-log.txt file able to record more than 1 game? It was neat (and morbid) to see all the horrible deaths.
                                A(3.1.0b) CWS "Fyren_V" NEW L:50 DL:127 A++ R+++ Sp+ w:The Great Axe of Eonwe
                                A/FA W H- D c-- !f PV+++ s? d P++ M+
                                C- S+ I- !So B ac++ GHB? SQ? !RQ V F:

                                Comment

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