We wait to 100% every round, like all the other bots. If our votes take up more than 2% that means it will take longer to recharge.
When Steem was 0.86, we would get 30-60 bids per window and most were higher than the minimum bid. Bidding windows were extremely consistent and almost perfectly 10 a day.
Now that Steem has climbed 500% we receive a lot more bids as it is still profitable. A majority of the bids are the minimum amount which gives a better return due to rounding errors. This increases how long it takes to bid which isn't really a big deal until it took over an hour to do bids when it used to take 2-5 minutes.
Due to the fact, the number of bids increased by about 700%, the percentage of each vote went down dramatically and causes more voting power to be used (due to the rounding issues mentioned) per $1 upvoted.
That is the main cause of the windows taking longer, I have increased minimum bids to 2 SBD and now 2.5 SBD to decrease the unique bids per window. It still isn't perfect and we still drain more than what a 100% full vote would drain.
We doing the best we can with the tools available. As I said before when we raised our bid to 2 SBD, mathematically, our minimum bid should be 5 SBD, but I don't want to make it unavailable to small users.
There is nothing malicious going on, at least in our case, it's just the inefficiencies showing themselves as things scale.
Thanks!
Am I blind, or is @buildawhale not on https://steembottracker.com/ anymore?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
_
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I'd go with blind.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit