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

Suggestions for a future feature

NergiZed

New Member
Joined
Jul 20, 2012
Messages
29
Reaction score
0
Just subscribed to the service a few days ago and it works just as expected: my tank is capable of meandering about the map auto-aiming at enemies, sometimes even killing them outright. Does it damn well with a churchill. I think hiding the settings is annoying but I'm overall satisfied.

I would however like to suggest some features for future releases, not because I'm whining, but because I care about the product and would like to see it improve.

Have an option of deploying fire extinguishers if available.

This is perhaps the one thing a bot can do better than a human. It can react immediately to a fire and put it out quickly. There can be other criteria, like don't use it if health is below 20%, but as a start, a simple yes/no option will suffice. A player can simply give fire extinguishers to tanks that they'd like to see survive a bit longer in the game at the expensive of losing credits. Perhaps this can be a basis for usage of consumables like the med kit or repair kit, but those actually require a modicum of judgement from the player. Though it's always a good bet to fix the gun and heal the gunner.​

Have the tank angle itself towards the target it's shooting at.

All tanks in game have more armor in the front, so it's annoying to see the bot shooting at a target directly behind it without turning the chassis around to face the enemy. I don't code, but it sounds like an easy fix, just turn the chassis to match the turret angle, perhaps with a delay so that it isn't constantly trying to do it.​

Have tanks mind the reload time.

Have tanks, especially those with long reload times, move about when reloading. This would be especially helpful with French drum round tanks, and tanks mounted with large HE short guns. I'm not asking for tanks to seek cover or anything when reloading, that's probably more than the bot can do. What I'm asking is for the tank to simply engage a move command after firing if the reload is over some arbitrary limit, maybe something like 4 seconds. This will increase it's survivability simply because it's non-stationary.​

Different settings for each tank in the tank queue.

It would be wonderful if one could tag different targeting to each tank in the queue (which is normally less than 4 anyhow) so that each tank can perform on one's strengths.​

Add more options to the queue stack alongside the queue priority.

With the current queue priority TL will basically only cycle through two tanks. This can cause massive credit loses if you're trying to grind a high-tier tank, even if the other tank is a good premium, especially if it's set to do it all night. What would be nice is to tell TL to go through a specific order of tanks, so it can go through several credit-maker tanks before it runs a round in a high-tier credit loser. For example: M4 => Pz4 => T34 => AMX 12t => IS-8 (obvious credit loser). Another boon for a system like this is that it can cycle through all non-elited tanks to grab all your daily doubles.​

Anyhow, I hope you can at least take a look at these and perhaps comment on their feasibility and/or if they're already in the works. I'm new here, so I don't know the if these are ludicrous or if making suggestions is utmost heresy.
 
Last edited:
Just subscribed to the service a few days ago and it works just as expected: my tank is capable of meandering about the map auto-aiming at enemies, sometimes even killing them outright. Does it damn well with a churchill. I think hiding the settings is annoying but I'm overall satisfied.

I would however like to suggest some features for future releases, not because I'm whining, but because I care about the product and would like to see it improve.

Anyhow, I hope you can at least take a look at these and perhaps comment on their feasibility and/or if they're already in the works. I'm new here, so I don't know the if these are ludicrous or if making suggestions is utmost heresy.

I like the ideas, especially the "mind the reload time". While I think the bot is good, there is room for improvement. I don't think tankleader is their priority though, just because it seems to be the least downloaded (although this may be due to the crash-problems and other issues with WoT and TL). There was a thread not too long ago where i posted some improvements: http://www.thebuddyforum.com/tankleader-forum/59858-possible-options-new-release.html

I wish there was some way for users to code their own ai, much like demonbuddy's profiles. I've gotten to tier 6 and now stopped with the main tank lines because the current AI doesn't like all the maps, and is pretty easily detected in larger tier rooms. For now, I've just been using artillery trying to farm a bit with that, as there is less visible movement and interaction between tanks, so there is less to give the bot away.

All of the options you gave would be really great if implemented.
 
I like the ideas, especially the "mind the reload time". While I think the bot is good, there is room for improvement. I don't think tankleader is their priority though, just because it seems to be the least downloaded (although this may be due to the crash-problems and other issues with WoT and TL). There was a thread not too long ago where i posted some improvements: http://www.thebuddyforum.com/tankleader-forum/59858-possible-options-new-release.html

I wish there was some way for users to code their own ai, much like demonbuddy's profiles. I've gotten to tier 6 and now stopped with the main tank lines because the current AI doesn't like all the maps, and is pretty easily detected in larger tier rooms. For now, I've just been using artillery trying to farm a bit with that, as there is less visible movement and interaction between tanks, so there is less to give the bot away.

All of the options you gave would be really great if implemented.


Yeah, I can see why it's low-priority, considering the US has the least players when compared to Russia EU and the gargantuan Chinese servers.

Though I'm glad to hear that the fixed the cliff-hugging glitch for the next release. That was the main glitch that caused people to call me a bot.
 
Good stuff. I'm working on it not being able to fetch a profile making the bot go batshit crazy, and to allow you to set targeting mode per vehicle type; artillery and battle tanks having their own aiming mode. Allowing people to write their own combat logic for the bot is definitely something I feel a lot for as well, but it'd require practically a rewrite of 50% if not more of the bot's base code, which is something that may or may not happen in the long run, but right now it's out of the equation.

Having said that, I've copied your entire post over to the to-do list for TankLeader, and I'll definitely be looking into them on an individual basis.
 
Good stuff. I'm working on it not being able to fetch a profile making the bot go batshit crazy, and to allow you to set targeting mode per vehicle type; artillery and battle tanks having their own aiming mode. Allowing people to write their own combat logic for the bot is definitely something I feel a lot for as well, but it'd require practically a rewrite of 50% if not more of the bot's base code, which is something that may or may not happen in the long run, but right now it's out of the equation.

Having said that, I've copied your entire post over to the to-do list for TankLeader, and I'll definitely be looking into them on an individual basis.

Yea, I suspected that was the case. The main reason of me wanting to custom combat ai feature though is just out of frustration. I know how to code very well and want to help complete a great AI (I love writing ai's to make them more human), but I know this realistically isn't going to happen. Looking forward to the updates.
 
SUGGESTION

I have a suggestion that I think just makes sense and wouldn't be hard to do.

Have the tank wait at the spawn for maybe 30 seconds before moving. I'd say 85% or better my tank bounces off of a few other guys at the spawn. I sat and watched this bot for probably 4 to 6 hours and people notice the bot consistently. On a number of occasions players were encouraging other players to report me for botting and this was before anyone ever started shooting.

Maybe not on every map but on maps where we spawn in tight places where you're guaranteed to hit someone just have it wait for a few.
 
One of the newer "technologies" we use in our more recent bots (Demonbuddy and BuddyWing), called TreeHooks allows your to dynamically replace behaviours through plugins or other user-compiled code. If there's enough demand for such a thing to be added to TankLeader, we'll definitely look into allowing users to customize TankLeader further.

Right now, however, we only have a handful of coders around the TankLeader forums at best, and I have no idea how many of those would be truly interested in writing behaviours and improvements for public use.
 
Back
Top