Page 1 of 6

Super Challenge Bot Enhancements

Posted: Fri Mar 25, 2016 2:59 pm
by rdearman
This thread is being started to have a place to gather up all the requests for changes or enhancements to the Super Challenge Bot during the 2016-17 Super Challenge.

If you're interested in changing or just looking at the code it is on GitHub. If you just want to ask for a new feature or a change, then post it here.

Re: Super Challenge Bot Enhancements

Posted: Fri Mar 25, 2016 4:26 pm
by Serpent
as you already know, I hope the totals ranking can be enabled again. surrealix still has the code so presumably it shouldn't be too difficult.

one more thing I'd love would be to track items by language family. the easiest but also most controversial way to do that would be by adding Romance and Germanic (and Finno-Ugric ;)) as separate languages.

Re: Super Challenge Bot Enhancements

Posted: Fri Mar 25, 2016 5:46 pm
by rdearman
Serpent wrote:as you already know, I hope the totals ranking can be enabled again. surrealix still has the code so presumably it shouldn't be too difficult.

one more thing I'd love would be to track items by language family. the easiest but also most controversial way to do that would be by adding Romance and Germanic (and Finno-Ugric ;)) as separate languages.


If you can get Cristina to agree, then I'll add families to the database. :)

Re: Super Challenge Bot Enhancements

Posted: Fri Mar 25, 2016 10:12 pm
by daegga
iso639-5 looks neat, they even specify hierarchies

Re: Super Challenge Bot Enhancements

Posted: Sat Mar 26, 2016 6:31 pm
by JohannaNYC
Thanks for taking care of this, rdearman, a challenge without the bot is just not the same.

Would it be possible to have a bar graph with bars showing our month by month progress?

Re: Super Challenge Bot Enhancements

Posted: Mon Mar 28, 2016 9:17 am
by Cavesa
Something unnecessary but possibly useful: In the individual profile/progress pages, we could read the amount of pages/minutes the participant needs to submit monthly/weekly/daily in future in order to complete their goals on time. Basically, the bot would divide the remaining amount by the time left and spare me some time with the calculator.

Whether or not it gets implemented: thanks a lot for this question and for taking care about the bot!

Re: Super Challenge Bot Enhancements

Posted: Mon Mar 28, 2016 9:23 am
by PeterMollenburg
Cavesa wrote:Something unnecessary but possibly useful: In the individual profile/progress pages, we could read the amount of pages/minutes the participant needs to submit monthly/weekly/daily in future in order to complete their goals on time. Basically, the bot would divide the remaining amount by the time left and spare me some time with the calculator.

Whether or not it gets implemented: thanks a lot for this question and for taking care about the bot!


Excellent idea Cavesa!

Re: Super Challenge Bot Enhancements

Posted: Mon Mar 28, 2016 1:13 pm
by Serpent
Cavesa wrote:Something unnecessary but possibly useful: In the individual profile/progress pages, we could read the amount of pages/minutes the participant needs to submit monthly/weekly/daily in future in order to complete their goals on time. Basically, the bot would divide the remaining amount by the time left and spare me some time with the calculator.

Whether or not it gets implemented: thanks a lot for this question and for taking care about the bot!

this was available in the first challenge, but it was changed for books remaining until the next star. it's only possible when the bot knows how many you aim for.

Re: Super Challenge Bot Enhancements

Posted: Mon Mar 28, 2016 2:15 pm
by Cavesa
Thanks, Serpent. I think it would be great to tell the bot our goal (preferably out of a few options, like one star, four stars,...) but I understand it might be too complicated either to create or for the bot to handle without bugs and damage to the basic functions

Re: Super Challenge Bot Enhancements

Posted: Mon Mar 28, 2016 4:17 pm
by Serpent
Well, officially there was only a full, double or half challenge, no 25%.
It shouldn't really be too difficult but it kinda goes against the general trend of simplifying how the bot works.

One way I see to implement it would be "you've read X books, at your current pace you'll have Y by the end of the challenge".
Perhaps even calculating both average and current pace (for example over the past month or two).