|
metadata
AutoTrimps is a highly configurable automation script. Installation instructions can be found in the readme at the github repository:
[https://github.com/zininzinin/AutoTrimps](https://github.com/zininzinin/AutoTrimps)
For those of you not into automation, the graphs module can be used standalone for tracking helium per hour and zone clear times. The graphs module also adds a helium per hour stat under the helium section of the default UI.
All settings are integrated into the game’s UI via their own tabs at the bottom. Instead of listing everything it does, here are a couple pictures of the settings that should give you an idea. The tooltips in the script provide more detail of each setting. (The dropdowns at the bottom there are auto portal and mapping for prestige settings).
[http://prntscr.com/a60ynb](http://prntscr.com/a60ynb)
[http://prntscr.com/a60yu1](http://prntscr.com/a60yu1)
Some things to note:
- ~~AutoTrimps is not currently tuned for very low helium levels. Namely, it does not support auto-trapping trimps. It may be added in the future.~~ I have added trapping and made improvements to the early game, but still probably not ideal.
- The auto-portal feature is not unlocked until you clear zone 80.
Feel free to submit any issues or suggestions you have as issues on the github repository.
/u/zininzinin is the other dev on this project (though he doesn’t have much time these days so probably don’t PM him stuff on it).
Special thanks to:
/u/belaith who originally authored several of the core functions
/u/ishakaru helped code the v2 UI
/u/dorten2nd is the original author of the equipment efficiency code.
All the people who have been providing bug reports, feedback and suggestions along the way.
|
|
|
metadata
Thank you for creating this. Is there a way to adjust the settings so that when it decides to generate a map and i die quickly on a map of that level it will generate a map of a lower level? Kill speed is important. I am seeing the automation sit on a map generated and have trimps die off multiple times per cell. Its best to generate an easier map and do that.
|
|
|
metadata
Never farm maps that Crit can’t 1-hit. Only exception is equipment farming.
|
|
|
metadata
@guessingo are you starting using it in the middle of a run? If you let it automate from the start of a run it should never be in a map it has trouble with (except maybe a void map). It only advances if it can 1-shot maps in the next zone.
|
|
|
metadata
Still that’s poor strategy, you can easily advance a zone and then farm last zone map. That gives you a 40% income bonus, pretty nice.
|
|
|
metadata
1-shotting is the basis of the formula, and there are two further sort of ‘sections’ of the difficulty check that it will go through once you can’t 1-shot. Still, I definitely don’t claim that it is as maximum efficiency while pushing, for mostly personal beliefs of what I want the script/player doing.
|
|
|
metadata
I like the script alot. Just some general comments/requests.
1. Can we get an option to prefer one shot kill maps?
2. can we get a preference for the type of map? Bot prefers gems. Not sure how to do the logic. but some way to do preferences, but not ‘always do this’. maybe ‘increase damage first to get to one shot kill of next map, then wood, then gem’ or some way to weight that.
3. when you choose the ratio of trumps between farmer, etc… you end up with some unemployed if it doesn’t even out. minor enhancement to just put them i nto the highest setting first and if not, in order? this is minor.
Very nice script. Big time saver. Especially early on in a round when you need to do alot of manual work. You never run out of storage either.
Can you do an enhancement that lets you set how you want to handle maps? option for one shot kills. etc. I sometimes drop down multiple zones when i get near the end of a run to one shot kill. Also, can we get an option for preferences for the types of maps. The bot prefers gems, but there are times when resources are preferable.
really nice script. How come it doesn’t seem to run on kongregate? does it have to do with the interface? we have to go to the github host?
|
|
|
metadata
1. I am generally of the opinion that if you are this far into the pushing section of a run, you are in content you should be playing, instead of the script playing, but I will keep it in mind for the future.
2. The script actually prefers metal maps, but below zone 70 it will create random instead, prioritizing size and difficulty, to prevent running out of fragments. Maybe you got a lot of gem randoms.
3. This is probably staying as is. Trying to make it assign the last 2 workspaces has caused me too many problems in the past for it to be worth it.
4. I only play on the github address, and I do not test it on Kong. I believe it should load and work fine through tampermonkey on kongregate. I know people use it through the Kong interface.
|
|
|
metadata
I’ve tried your script yesterday and I’m amazed at the number of things it manages. You thought of every thing. I imagine you did the prestige/upgrade/storage before BrownProb added them to the game.
I have several questions about different missunderstandings of mine. I guess points 2 and 3 are infered by point 1.
1) I can’t get autobuy to get gigagstation. I tried 30/5 and various combination, it never works. The warpstation are bought as long as there is ressources and bought again if I manually purchase a giga. Works wonder for every other building
2) Automap is having strange paterns. One would suppose it does maps 11, 21, 31 etc twice. It doesn’t. Rather it’s 18, 37, 52, 63 etc. SOme times (probably when population and coordinations are too low) it does 88, 89, 90, 91.
2,5) Doing The Wall and Anger but never any BiotopWonderland.
3) Auto breeding goes berzerk. Sure it tries to match genetist with 5, 10, 30s repop. But it never checks the life expectancie of your troops. 30s anticipation with 10s uptime is detrimental. It’s probably because I couldn’t set correctly points 1 and 2 but this made me steer away from the feature.
Anyway, great job on this automated script. It makes heirloom farming far less tedious. A special mention to a genius feature : the level of current zone in the navigator tab. Simple yet perfect. I couldn’t play without it anymore. Trully the mark of a brillant mind.
|
|
|
metadata
> *Originally posted by **[Atharaxie](/forums/11406/topics/602665?page=1#posts-10244564):***
>
> 3) Auto breeding goes berzerk. Sure it tries to match genetist with 5, 10, 30s repop. But it never checks the life expectancie of your troops. 30s anticipation with 10s uptime is detrimental. It’s probably because I couldn’t set correctly points 1 and 2 but this made me steer away from the feature.
You should always run 30s breed if anticipation is maxed. Or 10s on challenges that kill you in 20 hits.
If anticiaption is not maxed (or even owned), i guess breed time equal to fighters life make sense. Still not all that useful past say, 10s.
|
|
|
metadata
@Atharaxie
1) For reference, when gigastations are purchased is determined by the first gigastation/delta gigastation settings. If you set it at 30/5, it should buy 30 warpstations, then the first gigastation. Then 35 warpstations, then the next gigastation etc. The settings determine the number of warpstations for each particular gigastation. If you were to turn it on after having already bought some gigastations, it will buy: initial warpstations + (number of gigastations completed\* delta setting) warpstations before the next gigastation. So if you were already 10 gigastations in with a 30+5 setting, it would be wanting to buy 30 + (10\*5) = 80 warpstations before the next gigastation. If you aren’t seeing this behavior please let me know along with as much detail as you can
2) Automaps tells you what it’s doing in the status text right below the automaps button to the left of the zone/map. The exact pattern would depend on quite a few things but it should be pretty self-explanatory with the status text.
2.5) Bionic wonderland is run for Crushed challenge only. No maps are run for achievements or robotrimps, as I feel that is something the player should be doing.
3) There are two settings related to this. The geneticist timer setting allows you to manually set a breed timer, provided the ‘Manage Breed Timer’ setting is OFF. Manage breed timer automatically picks the breed timer based on challenges. If it is picking 30s you are probably not on a challenge Edit: or a challenge without auto-kill mechanics. 10s survival time for an army on no challenge seems pretty low to me, so there might be an issue with your configuration elsewhere, prestige setting maybe, or just at a helium/difficulty level I don’t remember by now.
Glad you are enjoying the script.
|
|
|
metadata
Id like to request a grind option. If we want to do a map and just have the game manage what we buy. The guy tends to do higher level maps than i prefer later on. It gets really boring watching the game during a grind and buying stuff. If we could just pick a map and have the game managing upgrading and purchasing for periods of time it would help with the grind.
|
|
|
metadata
Thanks for your reply.
I was expecting giga/delta to work as you described. Never did. It’s just buying warp to infinity. Probably something i did wrong. [Here is my setting.](http://imgur.com/IgknNeZ)
As for points 1&2, that’s really of no importance. I was nit picking. I think the Auto is having suboptimal actions BUT the time lost is far inferior to the time gained by simply not having to manage map/breeding times. No biggies.
All is well, keep the good work and may the voids grant you ethereal heirlooms !
|
|
|
metadata
> *Originally posted by **[Atharaxie](/forums/11406/topics/602665?page=1#posts-10245377):***
>
> Thanks for your reply.
>
> I was expecting giga/delta to work as you described. Never did. It’s just buying warp to infinity. Probably something i did wrong. [Here is my setting.](http://imgur.com/IgknNeZ)
A gigastation is an upgrade so you will need ‘Buy Upgrades’ turned on.
|
|
|
metadata
> *Originally posted by **[guessingo](/forums/11406/topics/602665?page=1#posts-10245366):***
>
> Id like to request a grind option. If we want to do a map and just have the game manage what we buy. The guy tends to do higher level maps than i prefer later on. It gets really boring watching the game during a grind and buying stuff. If we could just pick a map and have the game managing upgrading and purchasing for periods of time it would help with the grind.
Turn off AutoMaps with the button next to the zone, pick a map, turn on repeat.
|
|
|
metadata
> *Originally posted by **[spindrjr](/forums/11406/topics/602665?page=1#posts-10245813):***
>
> A gigastation is an upgrade so you will need ‘Buy Upgrades’ turned on.
Works wonder. Thanks a lot !
|
|
|
metadata
Please consider changing auto Buy Armor Upgrades and auto Buy Weapon Upgrades so that if you have a Prestige limit set, it only buys only up to the highest item in that list. In other words, I have it set to only prestige up to Bootboost, but auto-buy is buying every item (even though every item past Bootboost is at level 2 for me right now).
Also, please consider making it so that the auto-buy options buys items in even amounts as much as it can before buying the next item. When I set it, it bought all weapons first and then armors after (I assume this is how it’s programmed) however, that meant it didn’t buy any of my Boot upgrades because all my metal was used up on Dagger.
|
|
|
metadata
Bug: Not sure what caused it, but past level 111, my trips have been stuck on an infinite loop of doing nothing but maps. They don’t stop even after gaining 10 stacks.
|
|
|
metadata
> *Originally posted by **[Dendrek](/forums/11406/topics/602665?page=1#posts-10247135):***
>
> Bug: Not sure what caused it, but past level 111, my trips have been stuck on an infinite loop of doing nothing but maps. They don’t stop even after gaining 10 stacks.
Automaps tells you what it’s doing right undernearth the automaps button to the left of the zone/map. If it’s doing maps over and over, it probably says farming.
|
|
|
metadata
It farmed for 5 hours straight. But I’ll check. You might be right. Is there a way to shut that off?
|
|
|
metadata
Yeah, you were right. It’s farming.
I think I might know why it’s doing that: I have First Gigastation set to -1. This is intentional, because I don’t want the script to auto-buy Gigastations. However, instead of -1 shutting the auto-buy off, it set it to infinite.
Feature request: please set Gigastation -1 to be disabled instead of infinite.
|
|
|
metadata
Oi, so many replies. Sorry. I just tried changing Gigastations to a much lower (positive) value (equal to the amount of Warpstations that I currently have, and set Delta to 0) in the hopes of shutting farming off, but it didn’t work. So something else is triggering the farming. At this point I could guess what it is. Maybe it’s trying to buy all the equipment upgrades? If so, that seems unnecessary since I set the prestige limit to Boots.
|
|
|
metadata
> *Originally posted by **[Dendrek](/forums/11406/topics/602665?page=1#posts-10247896):***
>
> Oi, so many replies. Sorry. I just tried changing Gigastations to a much lower (positive) value (equal to the amount of Warpstations that I currently have, and set Delta to 0) in the hopes of shutting farming off, but it didn’t work. So something else is triggering the farming. At this point I could guess what it is. Maybe it’s trying to buy all the equipment upgrades? If so, that seems unnecessary since I set the prestige limit to Boots.
Farming is the last stage of the automaps progression. Generally you reach it when you have started to fall pretty far behind on coordinations. It will trigger when it reaches a certain ratio threshold and will farm until it can bring that ratio to a lower value. The only thing that would delay it indefinitely is if you had your settings set somehow to prevent it from gaining more damage.
|
|
|
metadata
Fair enough. Then please add an option that allows me to change that ratio or disable it entirely. I am able to progress to around zone 146+ normally even with my coordination as low as it is, but the script won’t let me get there (at least not with Auto Maps enabled) because all it wants to do is farm.
|
|
|
metadata
> *Originally posted by **[Dendrek](/forums/11406/topics/602665?page=1#posts-10248396):***
>
> Fair enough. Then please add an option that allows me to change that ratio or disable it entirely. I am able to progress to around zone 146+ normally even with my coordination as low as it is, but the script won’t let me get there (at least not with Auto Maps enabled) because all it wants to do is farm.
I just pushed a version with an advanced option to disable the farming section. This should make it always kick back to the zone upon reaching 10 stacks. Didn’t test it so let me know if it doesn’t behave as expected for you.
|