BuzzerBeater Forums

Bugs, bugs, bugs > Supporter saved search

Supporter saved search

Set priority
Show messages by
This Post:
00
114574.44 in reply to 114574.43
Date: 12/27/2009 11:59:48 AM
Molson Canadians
III.5
Overall Posts Rated:
9191
Hi Oeuftete,

Thanks for the post. I wasn't that up-to-date with the situation and didn't know it was still a problem, as it wasn't a system I was part of designing.

I'm sorry you feel that this wasn't approached in an acceptable manner. I'll add it to my own list (which, admittedly, is pretty long right now), but I'll see what I can do.

Take care, and Merry Christmas.

This Post:
00
114574.45 in reply to 114574.43
Date: 12/27/2009 2:02:49 PM
1986 Celtics
IV.21
Overall Posts Rated:
88
i apologize for being inappropriately short with you on IRC chat.. i honestly thought i understood the problem with the TL search (namely that the reloading of the saved search data had an off by one error in one of the skills so that it would seem to progressively get lower as you reloaded it.. though the data itself was being stored correctly and being used correctly in the transfer list filter).

However, it seems you feel there is a larger bug at play here that i was not aware of.

I don't know why it would only be working when you specify all 4 skills, as i definitely developed and tested it working on one skill at a time, then one all 4... so i'm surprised to hear that.

I did think that some people were getting confused because sometimes they would put in criteria for which there was no player that was coming up for sale under that criteria, and in those cases we show something else... and people interpreted that as it not working, and maybe we should have some sort of flag to indicate whether or not there was a saved search player found.. like color the box different or something based upon that and this would make it clearer when the saved search was getting used to find a player or not, but I saw these as minor issues compared to the feature just not working at all... and so was frustrated by your characterization that it simply didn't work at all when i put a lot of time into it.

This Post:
00
114574.46 in reply to 114574.45
Date: 12/27/2009 2:49:12 PM
Molson Canadians
III.5
Overall Posts Rated:
9191
I've found the bug. It was a fairly tricky thing to track down. We have some complicated logic in there to reduce the load on the page, since you can imagine how intensive it can be to search millions of players for one who meets some search criteria every time someone loads a page as common as the Manage My Team overview page.

In any case, I think I now have it fixed. Please let me know if you or anyone still has problems with the system.

Last edited by BB-Mark at 12/27/2009 3:50:29 PM

This Post:
00
114574.47 in reply to 114574.46
Date: 12/27/2009 5:14:49 PM
Overall Posts Rated:
3737
Right now:

My current saved search: min salary $20K, nationality Canada
On the t/l: 9 matching players, some of which I have sufficient bids to bid on
On MMT: A ~$50K salary Spanish center with a $2.7M bid

So, yes, I still have problems with the system.

Edit: Logged out and in just in case. It's now a $15K salary Turkish SG.

Last edited by Mod-oeuftete at 12/27/2009 5:16:04 PM

Message deleted
This Post:
00
114574.49 in reply to 114574.48
Date: 12/27/2009 5:55:08 PM
This Post:
00
114574.50 in reply to 114574.49
Date: 12/27/2009 5:59:39 PM
Molson Canadians
III.5
Overall Posts Rated:
9191
Those give me the following player (2805590), who is Canadian and has a 30k salary.

So, the problem isn't a bug, it's the intended (but perhaps incorrectly so) behavior. The search looks for players whose current bid is between 60% and 80% of your available funds (money - bids). So, it's not that there are no players in the desired range -- rather, unless you specify a bid price range it's going to look only within the 60-80%, and there didn't happen to be any players *there*.

I've run a check, and there happen to be 0 players with those criteria in your 60% - 80% range.

This Post:
00
114574.51 in reply to 114574.50
Date: 12/27/2009 6:07:40 PM
Overall Posts Rated:
3737
So, the problem isn't a bug, it's the intended (but perhaps incorrectly so) behavior. The search looks for players whose current bid is between 60% and 80% of your available funds (money - bids).


If you keep it that way, then I think it would be wise to present this information clearly somewhere to the end user. There's no way I would have expected it to only consider that range by default... from the outside, it appears badly broken.

I personally don't think you should keep it that way. Anything up to 100% sounds reasonable to me, with the nearest expiring auction being presented when there are multiple matches. Actually, maybe any match at all regardless of cost, perhaps with a toggle in the preferences for suppressing players you can't currently afford. But I'm not your Product Manager.

This Post:
00
114574.52 in reply to 114574.51
Date: 12/27/2009 6:10:34 PM
Molson Canadians
III.5
Overall Posts Rated:
9191
Thanks for the advice. I think I may have a potential solution, but I'll need to test it out first to make sure it scales.