Announcement

Collapse
No announcement yet.

(Base) Elim-beta bots issues?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    Ok that would be great because i can definitely figure out a formula that will work. I either need to change the calculations for the AVE or weight it less heavily when calculating the ratings. It will most likely be a very small tweak.
    3:Steadman> ive been a leader in every league of legends and basketball game ive ever played in

    Comment


    • #32
      I've reviewed the replies and come up with the following issues / todo's:


      Issues (sorted by priority) :
      • Ranking system isn't working correctly
      • The bot gets disconnected after saving game statistics after a game. This is because the queries are taking long and locking up the bot while this happens. Fix: make the queries to the background or use prepared statements.
      • Check up on lagout handler (still fair in an elim-type game? can it be abused? what limitations?)
        "if you do lag out you're guaranteed out because you're 'outside of base too long' as soon as you enter back in using !lagout"
      • Improve/fix the "idle area" / ?go javs part of the arena
      • cloakers in flagroom doesn't work completely (they can warp to outside)
      • In belim there is some (small) bug that when you vote for a kill race, it says 'blah blah elim to -1' before the game starts. The kill race still works fine though.
      • the wb race option doesn't work correctly, it intrepts it as a "UFO elim or UFO race"


      New todo's (unsorted):
      • Hiders function (arena message who is hiding and where)\
        "Hider: %tickname - %coord"
      • Confusing commands (!stats, !rank, !rec)
      • Come up with a way of keeping wins/losses of ?go javs or just ditch them alltogether
      • Lag checker / check for high lag or packetloss
      • When there are enough people, the inner walls open to accommodate, well wouldn't it be nice if once the field of remaining players are down to say 5 to 10, to have the bot notify that in 1 minute the players will be warped and doors closed (no ship reset).
      • Put an "average kills and average deaths" column on elim stats page. (like the TWD stats page)
      • Toggled ability: something like !deaths - so the bot PMs you your deaths during rounds.
      • Make it so when you use !scorereset, it also resets your F2 menu score as well as your !rec but not your !stats.
      • Advertisement on end of round instead on start of voting
      • Game or score decay / Score resets
      • Remove or further investigate anti-spawn-feature
      Last edited by Maverick; 04-04-2009, 10:36 AM.
      Maverick
      Retired SSCU Trench Wars Super Moderator
      Retired SSCU Trench Wars Bot Coordinator
      Retired Trench Wars Core Administrator
      Subspace Statistics Administrator
      Former Mervbot plugin developer

      Comment


      • #33
        Still forgetting the flagroom in base-elim, it opens when the arena is extended. Flagroom should always be closed in a javelin elim.
        "People fear what they can't understand, hate what they can't conquer."

        "Cherry blossoms in the Spring, and starry skies in the Summer. The Autumn brings the full moon. The Winter brings the snow. These things make Sake taste good. If you don't like Sake, then there is something wrong with you." Seijuro Hiko

        Comment


        • #34
          It seems the more you play the more it nerfs your average. I have an ave of 6 right now, and am at the end of the list in ranking, even though I have a 2:1 K/D ratio
          Awesome> i'm 20.. and definately bigger than you... where do you live, if i ever take a vacation there i'll come beat you up 7:Ripper> hahah
          7:destroy> he'll come to smash you with his keyboard
          7:death row> lol keyboard. must be thug =(((
          7:LofTy> Rofl Drow

          Sika> 5:Rich> i went bowling with lofty irl

          death row> just throw in a disclaimer: drunk lofty, cannot be responsible for drunk lofty's opinion.

          Comment


          • #35
            Yeah I just looked I am like 4 spots away from last place on the ranking list with a rating of 20 and an ave of 6, even though I have a 2:1 K/D. And obviously nobody has a rating of 6 or less , hence it seems impossible to obtain.

            However, I think my ave drastically went down last night, (even though it was already unrealistically low before that) which is also the night I won 23 elims in a row...I wonder if milosh messed up some part of the win calculator formula and each time you win it takes your ave down somehow? Because I've won more than half my games (out of 120) and won more games in elim than anyone else in ranking, and it seems I have the lowest ave out of the ranking list as well. Maybe it's all just coincidence though.
            Awesome> i'm 20.. and definately bigger than you... where do you live, if i ever take a vacation there i'll come beat you up 7:Ripper> hahah
            7:destroy> he'll come to smash you with his keyboard
            7:death row> lol keyboard. must be thug =(((
            7:LofTy> Rofl Drow

            Sika> 5:Rich> i went bowling with lofty irl

            death row> just throw in a disclaimer: drunk lofty, cannot be responsible for drunk lofty's opinion.

            Comment


            • #36
              Lofty, a bunch of people have averages and ratings of zero and have less than 5% of their games as wins, so I don't think wins has anything to do with it. Also my average goes down whether I win or lose pretty much every game.

              Comment


              • #37
                Yeah then I suppose it's just a matter of faulty coding in some integral calculator in-between games, or just in ave calculation in general. I want to say it wasn't like this when Milosh originally put the old rating system into elimbeta about half a year ago.
                Awesome> i'm 20.. and definately bigger than you... where do you live, if i ever take a vacation there i'll come beat you up 7:Ripper> hahah
                7:destroy> he'll come to smash you with his keyboard
                7:death row> lol keyboard. must be thug =(((
                7:LofTy> Rofl Drow

                Sika> 5:Rich> i went bowling with lofty irl

                death row> just throw in a disclaimer: drunk lofty, cannot be responsible for drunk lofty's opinion.

                Comment


                • #38
                  when the coding gets sorted out will all elim recs be reset?
                  TWL-J Season 11 Champion
                  TWL-J Season 21 Champion
                  TWL-B Season 21 Champion
                  TWL-B Season 22 Finalist
                  TWDT-D 2017 Champion
                  TWDT-J 2017 Champion

                  Comment


                  • #39
                    Originally posted by Ricko View Post
                    when the coding gets sorted out will all elim recs be reset?
                    Yes, most likely.
                    Maverick
                    Retired SSCU Trench Wars Super Moderator
                    Retired SSCU Trench Wars Bot Coordinator
                    Retired Trench Wars Core Administrator
                    Subspace Statistics Administrator
                    Former Mervbot plugin developer

                    Comment


                    • #40
                      With the help of Lock / LockDown I've applied a fix to the elim bots. A small test round revealed that the average was rising for the winners again (not much because everyone has a low rating and average).

                      Please let me know if this solves the problem after which I can fix the problem more by changing the database and continue purging the records for a complete restart.
                      Maverick
                      Retired SSCU Trench Wars Super Moderator
                      Retired SSCU Trench Wars Bot Coordinator
                      Retired Trench Wars Core Administrator
                      Subspace Statistics Administrator
                      Former Mervbot plugin developer

                      Comment


                      • #41
                        if you respawn in belimbeta within the "10 seconds before game starts", you get double greened. people start out with 5 shraps instead of the normal 3

                        Comment


                        • #42
                          One bug I found is that if two people kill each other at the same time and one gets eliminated, that kill won't count for the eliminated person. It feels like you get cheated. You should probably wait 1 second after death before speccing somenoe for the max deaths.

                          Comment


                          • #43
                            Why did you take out the spawning code? Someone appearing and killing you with no chance to dodge is really stupid or if you spawn on a bullet, how is that fair?

                            Comment


                            • #44
                              No changes to the bots have been made apart from some rating bugfixes.

                              I'm currently looking for a coder to take on this job as Foreign has informed me that he hasn't got enough time to work on it. Lockdown is looking into the bot to see if he can make some needed changes.
                              Maverick
                              Retired SSCU Trench Wars Super Moderator
                              Retired SSCU Trench Wars Bot Coordinator
                              Retired Trench Wars Core Administrator
                              Subspace Statistics Administrator
                              Former Mervbot plugin developer

                              Comment


                              • #45
                                One quick note. The code only ranks people with more than 500 total. The old one did greater than or equal to 500.

                                Comment

                                Working...
                                X