-
Notifications
You must be signed in to change notification settings - Fork 112
My recommendations are too hard!
Try !recommend relax
. This will use an older version of the system, which has a broader difficulty spectrum.
I got a recommendation with 300 bpm / AR9 DT / CS 5 / some other meta data that I categorically can not play
The recommendations are based on statistics of who-played-what and disregard almost all meta data. This makes most recommendations pretty good right off the bat, but shitty recommendations, no matter how unlikely they are, will always turn up. I invite you to complain about the recommendation by using !complain [some reason]
. This is also the basis for a personal complaint, because it logs additional data, which I need to understand how the recommendation came about.
I was promised some pp. Where are they?
First of all, know that your pp-per-map are weighed to form your overall pp. This means that your overall gain in pp will usually be significantly smaller than the raw pp of the play.
pp per play are determined from your accuracy (acc), longest combo and number of missed notes. The individual contributions differ from beatmap to beatmap. There is a large penalty for misses and combo breaks, so in general players try to get a full combo (FC), i.e. no misses. This is why all displayed pp values assume a FC and focus on acc.
I wrote something about acc vs. combo a while back.
How accurate are the pp for accuracy numbers?
Usually, any inaccuracy should not be visible. There are a couple of things that go wrong from time to time and mess with the calculations. For example, sometimes impossible scores show up (not impossible as in superhuman, but impossible as in more 300s than objects in the map). If you something that is confirmed inaccurate (there is a show which has different pp than what the bot claims), please contact me.
What does "future you" mean?
That is a byproduct of the statistical algorithm which produces the recommendations. The value is displayed to give you an idea of the accuracy you should be able to reach.
Hold on. Isn't this what osu! Trainer does?
osu! Trainer will display scores from players near your rank. Tillerinobot will give recommendations based on your top10 plays. This means that the recommendations will fit your play style. Apart from that you don't need any external software or api key to use Tillerinobot. It's right there in your client.
What do you mean 'some mods'? Can you be a little more specific?
The bot will probably be more specific in the future. For now, I trust that you can make the map hard enough through your own choice of mods. If you don't feel like it, skip it! You can use !recommend [relax] nomod
to exclude mods.
Mutual me pls?
Although I'd be happy to help make your friend list pretty and pink, I do need to keep my friend list usable, so I'll have to decline. Sorry.
Can I specify AR or BPM?
In general, no. If you are looking for maps whose meta data satisfy specific bounds, ppaddict should be all you need. As a thank you for donators, there are filter perks, see Recommendations.
Are the recommendations for everybody?
The recommendations are based on statistics, so top players and players who play with "exotic" mods should not expect anything good. It is hard to say exactly when the recommendations will become meaningless, but there has been good feedback from players as high as top 1k. I'm working on improving those types of recommendations.
Does this work for other game modes than standard?
No. Although the method should translate just fine, there would be a substantial amount of data to be gathered and processed. Since there are comparatively few players for the other modes and I don't play any of them, I won't be supporting modes other than standard in the near future.
Wait. The bot is PLAYING?!?
Robot Tillerino and human Tillerino share the account.
So if you play on the account don't you get spammed to death?
No dying has occurred so far. During "rush hour", there can be a lot of messages, but there is a setting in the osu! client, which prevents notifications from popping up while I'm playing, so it doesn't really bother me.
The bot is offline. What do?
Check @Tillerinobot to see if there is an explanation for this. If there isn't, and the bot remains offline, please contact human Tillerino through every channel available to you!
The bot doesn't answer / is going offline and online a lot. What do?
As a protection against flooding the osu! server with messages after congestion caused by a bad connection (which can trigger the spam filter), the bot may at times ignore requests for a short while and then reconnect. In the following picture you can see the osu servers having some issues, which Tillerinobot detects very quickly and disconnects for a short while to protect itself.
The cause of these issues can be brief disruptions of a variety of services and should not be cause for concern, although lately they've been caused mostly by DDoS attacks. If it persists, check @Tillerinobot to see if there is an explanation for this. If there isn't, please contact human Tillerino.
Is there some sort of query limit?
Not at this time. Please note that while the recommendations are computed in parallel, the responses are not sent in parallel. Responses are sent on a FIFO basis. As a measure against congestion, all input from a user is disregarded while a previous request from the same user is being answered.
How are the recommendations made? Open source or GTFO!
The recommendations are not made from scratch when a user queries the bot. They require significant preparation ahead of time and are part of a large number of smaller experiments that I have done over the past months. At this point there is no clean way to publish something that would cover the entirety of the recommendations system.
If you want to support the project, consider becoming a patron:
For more info check out the Donate page!