You are viewing a single comment's thread from:

RE: [INFO] Repurposing

in #curation5 years ago

Bot selects the vote weight that maximizes the curation return. But if you take only that, you'll always end up voting at 0.01%

The thing is that the bot tries to maintain a certain curation efficiency. Depending on its current efficiency (pending rewards) it will take more or less risks (vote a bit sooner, without trying to maximize those few more seconds, or vote a bit later at the risk of having a big vote before yours, then cancelling altogether the vote on that post as it's now under the efficiency threshold)

The higher the efficiency wanted, the lower the vote weight will be
But VP also comes in play, a high VP will make the vote weights be bigger, and a low VP lower to maximize VP usage. So really vote weight depends on pending curation efficiency VS efficiency i set as objective for the bot + current usage of VP. It's really only a matter of VP usage optimization. Vote weights would play a bigger role with much higher SP (like 500k+ as with that amount, you'll need to diversify your votes a lot more, so the weight efficiency arbitrage would have much more effect in that case)

For the selection, bot aims only at maximizing curation rewards, not quality or anything. I won't tell which criteria I use to determine which posts to vote on, nor at what time exactly, but the bot isn't really based on ML or anything. Just instructions so that he adapts all the time to select posts and optimize curation rewards at all times without any intervention needed. Let's say I learn and then change how the bot behaves via coding

Sort:  

That sounds really interesting, so you are using a rule based approach to detect posts and when to vote.

I haven't put much work into that aspect of my bot. It votes pretty much +- around the 5 minute mark.

But the whole thing about maximizing curation rewards sounds like an interesting reinforcement learning problem. Should be straight forward to learn an optimal behavior in regards to VP, time since post, number of people who have already voted etc. If I figure something out I'll do a post about that and let you know if you are interested :)

But building that by hand is much more impressive for sure :)

Posted using Partiko Android

Coin Marketplace

STEEM 0.20
TRX 0.16
JST 0.030
BTC 65709.94
ETH 2699.12
USDT 1.00
SBD 2.86