What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[BETA] TankLeaderBETA - With new navigation

Aevitas

Well-Known Member
Joined
Mar 2, 2010
Messages
2,307
Reaction score
36
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:
Hi new navigation is awesome, but sometimes tank moove too close to the obstacles, and stuck
 
Hi new navigation is awesome, but sometimes tank moove too close to the obstacles, and stuck

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!
 
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.
 
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.
 
I just had a match where the bot drove to the friendly base first and waited there. Is this wanted?
 
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.

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.
 
Just had a stuck on mountain pass:

stuck at rock.webp

After I unstucked him manually he stucked two times more. One more time at another rock and one time on a hill side.
 
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.

Good idea. But how will you create those spots? From bot statistics?
 
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 ??)
 
error.webp
Tankleader crashes at startup error

Help please!
 
Last edited:
LOL man i suggest you remove you nickname from the screenshot.

Вырежи своё имя со скрина лол))))
 
Last edited:
Back
Top