• Visit Rebornbuddy
  • [BETA] TankLeaderBETA - With new navigation

    Discussion in 'Archives' started by Aevitas, Jan 9, 2013.

    1. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      Please note: This is experimental software, and has not been properly tested yet. This is all-new navigation technology, and we're looking for the general public to test it further before release. If you're not interested in testing software, and expect perfect functionality, this is NOT for you.


      Greetings!

      We've been working hard behind the scenes on a new navigator for TankLeader, because the old one just didn't cut the mustard anymore. Yesterday, we managed to implement this into a beta build of TankLeader and ran a few tests, whose results were astonishing. The bot was far more capable of navigating from point A to point B than before, and did it in a far less cheesy manner too.

      Therefore, we want to share the good stuff with our users, we put together a beta build that utilises this new functionality, for those interested in testing it.

      Here are some things you will most likely come across when testing:
      • Way better pathing
      • Your tank rushing the enemy flag, because it actually knows the fastest way to it now
      • Some maps not working correctly!
      • Crashes

      Current beta features:
      • Implemented a technique to reduce zigzagging, but it may result in more stucks.
      • Fixed the bug where TankLeader didn't re-connect to the server properly whenever it lost its connection. It should now disconnect properly before attempting to reconnect.

      Previous beta features:
      • Large garages queue properly now instead of crashing the bot and World of Tanks.
      • The bot will no longer join battles if it can't connect to the servers.
      • Less spam in the log.

      I can't emphasize this enough; this is beta. Stuff will crash, stuff will break and stuff will go horribly wrong. If you're ok with that and are looking forward to test, feel free to download the latest and greatest from the link below!

      Thanks!

      http://updates.buddyauth.com/GetNewest?filter=TankleaderBETA
       
      Last edited: Mar 3, 2013
      m0rf0 likes this.
    2. BOSS

      BOSS New Member

      Joined:
      Dec 5, 2012
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0
      Hi new navigation is awesome, but sometimes tank moove too close to the obstacles, and stuck
      [​IMG]
       
    3. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      Thanks for reporting, that's exactly the kind of stuff we're tweaking! I'll tweak it and possibly put up another build somewhere tonight.

      Again, thanks for the feedback!
       
    4. Unonoctium

      Unonoctium New Member

      Joined:
      Aug 7, 2012
      Messages:
      123
      Likes Received:
      0
      Trophy Points:
      0
      This works great :D :D :D So much better than before! Thanks a lot. I will report when I see stucks or something like that.
       
    5. Unonoctium

      Unonoctium New Member

      Joined:
      Aug 7, 2012
      Messages:
      123
      Likes Received:
      0
      Trophy Points:
      0
      Would it be possible to add one random Via-Spot on the route to the enemy base? That would make the bot drive differently on the same map for every match.
       
    6. Unonoctium

      Unonoctium New Member

      Joined:
      Aug 7, 2012
      Messages:
      123
      Likes Received:
      0
      Trophy Points:
      0
      I just had a match where the bot drove to the friendly base first and waited there. Is this wanted?
       
    7. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      Yeah that's something we're looking to implement soonish. Right now, it just moves to the enemy base, but via a much more efficient route than before (the optimal route from A to B to be precise) so it feels kind of rushy. It's definitely something we want to implement though, maybe through a hotspot kind of thing, where hotspots are points on the map where action is frequent, so the bot would get into battles and if there are no battles, moves to the enemy flag or the objective or whatever.
       
    8. Unonoctium

      Unonoctium New Member

      Joined:
      Aug 7, 2012
      Messages:
      123
      Likes Received:
      0
      Trophy Points:
      0
      Just had a stuck on mountain pass:

      stuck at rock.jpg

      After I unstucked him manually he stucked two times more. One more time at another rock and one time on a hill side.
       
    9. Unonoctium

      Unonoctium New Member

      Joined:
      Aug 7, 2012
      Messages:
      123
      Likes Received:
      0
      Trophy Points:
      0
      Good idea. But how will you create those spots? From bot statistics?
       
    10. Unonoctium

      Unonoctium New Member

      Joined:
      Aug 7, 2012
      Messages:
      123
      Likes Received:
      0
      Trophy Points:
      0
      Next stuck:

      stuck on sea side.jpg
       
    11. Unonoctium

      Unonoctium New Member

      Joined:
      Aug 7, 2012
      Messages:
      123
      Likes Received:
      0
      Trophy Points:
      0
      Just saw this exception (when the previous stuck happened):

      Index was outside the bounds of the array.
      at TankLeader.Logic.Edea.TankBehaviour.??()
      at TankLeader.Logic.Edea.TankBehaviour.?(Object )
      at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext()
      at TreeSharp.Composite.Tick(Object context)
      at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext()
      at TreeSharp.Composite.Tick(Object context)
      at TreeSharp.Switch`1.<Execute>d__2.MoveNext()
      at TreeSharp.Composite.Tick(Object context)
      at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext()
      at TreeSharp.Composite.Tick(Object context)
      at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext()
      at TreeSharp.Composite.Tick(Object context)
      at TreeSharp.Switch`1.<Execute>d__2.MoveNext()
      at TreeSharp.Composite.Tick(Object context)
      at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext()
      at TreeSharp.Composite.Tick(Object context)
      at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext()
      at TreeSharp.Composite.Tick(Object context)
      at TreeSharp.Decorator.<Execute>d__0.MoveNext()
      at TreeSharp.Composite.Tick(Object context)
      at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext()
      at TreeSharp.Composite.Tick(Object context)
      at TankLeader.TankLeaderBot.Tick(Object ??)
       
    12. kolya2142

      kolya2142 New Member

      Joined:
      Sep 21, 2011
      Messages:
      64
      Likes Received:
      0
      Trophy Points:
      0
      error.jpg
      Tankleader crashes at startup error

      Help please!
       
      Last edited: Jan 9, 2013
    13. Teviline

      Teviline New Member

      Joined:
      Jan 4, 2013
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      0
      Map southern coast
      shot_005.jpg
       
      Last edited: Jan 9, 2013
    14. 4arodej

      4arodej New Member

      Joined:
      Dec 14, 2012
      Messages:
      100
      Likes Received:
      0
      Trophy Points:
      0
      LOL man i suggest you remove you nickname from the screenshot.

      Вырежи своё имя со скрина лол))))
       
      Last edited: Jan 9, 2013
    15. Aevitas

      Aevitas Well-Known Member Staff Member Buddy Core Dev

      Joined:
      Mar 2, 2010
      Messages:
      2,307
      Likes Received:
      36
      Trophy Points:
      48
      Keep 'em coming, this is all sloping and the nav not seeing obstacles. The more we know about these the better we can fix 'em.
       
    16. evomac

      evomac New Member

      Joined:
      Jun 21, 2010
      Messages:
      84
      Likes Received:
      0
      Trophy Points:
      0
      Hey what mod is that showing the tank weak spots?
       
    17. Unonoctium

      Unonoctium New Member

      Joined:
      Aug 7, 2012
      Messages:
      123
      Likes Received:
      0
      Trophy Points:
      0
    18. Unonoctium

      Unonoctium New Member

      Joined:
      Aug 7, 2012
      Messages:
      123
      Likes Received:
      0
      Trophy Points:
      0
      Next stuck at rock at Fjords:

      stuck2.jpg
       
    19. Teviline

      Teviline New Member

      Joined:
      Jan 4, 2013
      Messages:
      14
      Likes Received:
      0
      Trophy Points:
      0
      Я вырезал , удали коммент плиз
       
    20. kolya2142

      kolya2142 New Member

      Joined:
      Sep 21, 2011
      Messages:
      64
      Likes Received:
      0
      Trophy Points:
      0
      Please add support windows 8
       
      Last edited: Jan 9, 2013

    Share This Page