ios-personmd-notifications md-help-circle

Profile

  • Guest
    medal 0
  • Posts: 21
  • Post Likes: 3765

Notifications

  • No Unread Notifications

Official
Fixed league search filters

warning
This thread is closed. Threads older than 6 weeks are closed automatically. To continue this discussion, create a new thread.
medal 5000
4 years 275 days ago (Last edited by Johnny Cooper 4 years 275 days ago)
I also didn't get any new players in the last three days. Especially for rookies it is strange since they usually fill up very easily. 

League not found or inactive
md-quotelink
medal 5289 CEO & CTO
4 years 275 days ago (Last edited by Jack Basford 4 years 275 days ago)
Taz
I have pulled two random leagues here and it shows how broke the search engine is


Thanks, that is very useful. If only all complaints / queries came with that much information! There are definitely things I will investigate from your post. There does seem to be something not working properly with the filters when I apply them here - it looks like they are not updating until I refresh several times.

That said, I'd like to explain a few misunderstandings and things which you can't see in the UI, but which I know are operating on the back-end. Some of these points directly answer a few of the queries from the thread.

1) If too few results match the filters, then they are not applied at all (covered in my previous post).
2) We need to re-frame what the league select screen is slightly. It is not a search engine. It is a selection of leagues matching your filters. There is a search engine accessible via the search button (magnifying glass icon). This returns specific leagues, e.g. if we search "Scottish Elite League" it's right there.
3) This addresses the post above from Johnny too - As of last week, only leagues with 3 or more empty spaces show up on the league select page, which is why the leagues with 31/32 teams or 15/16 teams no longer show up. This is basically to prevent multiple people joining a league in succession and it being full by the time someone tries to join. A better solution will be put in place when I revisit it.
4) Other factors may be at play. For example, the vast majority of English-speaking users are in Europe and the Americas, and you're in Australia. We have a very small audience playing the game in Australia compared to other territories and so there are not many English-speaking leagues racing at times which suit most Australians.

However, there may be more to this than meets the eye as I noticed at least one thing that I mentioned at the start of this post which seems to be not working correctly. I will definitely revisit this and investigate further when I can. Thanks again for all the information.
md-quotelink
medal 5000
4 years 275 days ago (Last edited by Johnny Cooper 4 years 275 days ago)
Jack

3) This addresses the post above from Johnny too - As of last week, only leagues with 3 or more empty spaces show up on the league select page, which is why the leagues with 31/32 teams or 15/16 teams no longer show up. This is basically to prevent multiple people joining a league in succession and it being full by the time someone tries to join. A better solution will be put in place when I revisit it.

However, there may be more to this than meets the eye as I noticed at least one thing that I mentioned at the start of this post which seems to be not working correctly. I will definitely revisit this and investigate further when I can. Thanks again for all the information.

That's very useful information. At least I know what to do now. Thank you very much for your quick response Jack.

Edit: But how are we supposed to fill our leagues if they stop being shown to people before they are full? For rookie it might not be so much of a problem if there are 14/15 or 16 teams in it, but for pro and elite it is quite essential I think (especially for elite). I know that elites have the advantage of advertising in the forum, something where rookies and pros are less inclined to look for a new league, but we still miss out on the great opportunity of acquiring new mangers via the league selection screen. So we might get stuck in a situation like mine where no new players join the league because it is not shown to them. Which is not so great if you can't fill your elite tier with new players, eypecially since you usually don't have such an high turnover of players like in rookie or even pro. So should one player leave the league is not shown in the league selection screen and I can't fill that spot with another high quality manager. The only way to fill the league is via promotion from pro which would have happened anyways. But I usually can't replace a level 17/18 manager equally with a pro manager who gets promoted to elite regarding quality (level, DP and technology) and/or reputation.

Edit 2: The advice worked. Got a new rookie within 5 minutes of having 3 rookie spots available.
md-quotelink
medal 5000
4 years 275 days ago (Last edited by Gustavo Heiden 4 years 275 days ago)
Jack
Taz
I have pulled two random leagues here and it shows how broke the search engine is


Thanks, that is very useful. If only all complaints / queries came with that much information! There are definitely things I will investigate from your post. There does seem to be something not working properly with the filters when I apply them here - it looks like they are not updating until I refresh several times.

Seriously?! It is hardly a surprise applying filters is buggy:
https://igpmanager.com/forum-thread/19095



md-quotelink
medal 5289 CEO & CTO
4 years 275 days ago
That doesn't mean it's a bug with the filters themselves or the code, when the filters are requiring a refresh. These systems are way past the point where code is the only source of bugs! In this case, the service runs on an array of servers, and it looks like the data isn't being passed between them properly. We'll look in to it.
md-quotelink
medal 5000
4 years 275 days ago
So, it not a bug since it not an error in code of service but in config of servers?
Well, I am a software dev myself. I get ur point. As a "customer" I don't care what's the reason and go on calling filters buggy.
md-quotelink
medal 5289 CEO & CTO
4 years 275 days ago
Cole
So, it not a bug since it not an error in code of service but in config of servers?
[...] I don't care what's the reason and go on calling filters buggy.

All I said is not only code creates bugs, and it is a bug which isn't rooted in code, because I've checked and ruled that out. I thought it would be appreciated if everyone knew we'll look in to it and our current understanding going in to the weekend, since we won't be working until Monday.
md-quotelink
medal 5000
4 years 274 days ago (Last edited by Stanislav Zilong 4 years 274 days ago)
League id=106098




Search does not display correctly. Gives out leagues with a very small number of people and at the same time does not show top leagues. Regardless of the time.
md-quotelink
medal 5000
4 years 274 days ago

Jack

All I said is not only code creates bugs, and it is a bug which isn't rooted in code, because I've checked and ruled that out. I thought it would be appreciated if everyone knew we'll look in to it and our current understanding going in to the weekend, since we won't be working until Monday.

Sorry, just wanted to point out, that this refreshing thing on filters is a known issue.
Have a nice weekend.


md-quotelink
medal 5019
4 years 272 days ago
Hi Jack
Thanks for looking into these problems I know I sound like a broken record and you say it not meant to work this way but I and it sounds most other managers would really like the filter to show the time you place in to look at. 
For an example at the moment if you place the time as 20:00 you are lucky to get one result showing that time. I understand what you have said about the UI but that does not help the manager who is looking at that time slot to join a league. 

For example If I want to have my league race time at 20:00 then that the results I want to see. To be honest I can decide then if it is a league I want to race in or not but if I got a choice of 6 as it is now (or 10 would be even better) all racing at 20:00 then that is what I want to see. Now if there only 5 leagues with vacancy at 20:00 then it should only show those five leagues.

I have no idea how much work that would be for you to code it like that but I know this would really improve the game experience and if it could be set up like this then most complaints about the search filter will go away. At the moment even if it works the way you say it should at the moment for most of us it is useless. 

I can see a benefit not just for the manager that is already playing the game to make it far easier to find a league at the time they want to race but also the new manager who just joins. I think a small part of the problem why so many rookies go bot so quick is that their league race is way off of the time they can watch the race live. Most brand new managers will give up before they work out how to get to a time they want to live race at. Where an experience manager does know the work around tricks to get to a league that races at the time you want to it is still a pain in the rear. Then you got managers like myself who are league hosts and are pulling their hair out as their league never shows up in the search filter so most don't even know that the league is even out there. 

Like I said Jack I have no idea how much work this would take to get the filter to work the way I think most of us want to show the results for the time we want to race at even if the league only has 6 managers in that level. If you could at least see if that is at all possible it would be great.
md-quotelink
medal 5000
4 years 271 days ago (Last edited by Peter Man 4 years 271 days ago)
I'm experiencing the same thing, with the league I run.

To skip right to the point, I believe the previous direction, where the new players and players looking for new leagues was geared towards the more active and full leagues, was better.

New players and players looking for a more active league, could clearly see which were the active leagues. Better gaming experience for them :)

I believe this issue has arisen and subsequent change, was due to some league hosts not getting any Rookies at all. This situation can happen when you start a new league, or in some cases with ill league host management removing too many Rookies at one time.

Just had a look at the league searches, it appears to be changing, so this entire post maybe completely irrelevant! xD

Edit:
Just had a look at from a Rookie account. 1 active league, another half full league. The rest are sadly close to empty, with the bottom 2 options not having any players at all in all tiers.

https://postimg.cc/2VWj4h0v

https://postimg.cc/2VWj4h0v
md-quotelink
medal 5289 CEO & CTO
4 years 271 days ago
A quick update - I'm aware that the filters appear to be "completely broken" at the moment. The underlying cause I've realised is related to how fast we are growing at the moment. The audience is growing at such a pace that it has managed to overwhelm the system that was there and working when we were smaller. Every league is so full, or filling up within such a short space of time, that the only ones it is showing are whatever is left, as it reverts to the "no filters" setting.

I understand all the problems now, with filters either not being applied correctly, and/or when they are being applied leagues not showing. I have a full understanding of what is going on and how to fix it. Now it's just about carving out the time to work on it. We had a new baby daughter born on Sunday and it's a very hectic time, it's also the end of our quarter for taxes and more, so I've got a lot of plates to spin while also being the developer that will work on this.

I really appreciate your patience and understanding at this time, and all the information you've all provided. It has really helped to make the issue clear. Not only do I need to fix a couple of smaller bugs, but rethink how we address this kind of rate of growth with populating leagues. I will get on to the solution(s) as soon as I can, hopefully this week.
md-quotelink
medal 5000
4 years 271 days ago
Congratulations Jack and to all the family ^_^
md-quotelink
medal 5000
4 years 271 days ago
Is it your first child Jack, it is really tough when you don't really know what you are doing. Just make sure you get enough sleep. 
md-quotelink
medal 5289 CEO & CTO
4 years 271 days ago
Thanks Peter.

Drew
Is it your first child Jack, it is really tough when you don't really know what you are doing. Just make sure you get enough sleep. 

Second, so we know what to expect this time!
md-quotelink
medal 5000
4 years 271 days ago

Jack
A quick update - I'm aware that the filters appear to be "completely broken" at the moment. The underlying cause I've realised is related to how fast we are growing at the moment. The audience is growing at such a pace that it has managed to overwhelm the system that was there and working when we were smaller. Every league is so full, or filling up within such a short space of time, that the only ones it is showing are whatever is left, as it reverts to the "no filters" setting.

I understand all the problems now, with filters either not being applied correctly, and/or when they are being applied leagues not showing. I have a full understanding of what is going on and how to fix it. Now it's just about carving out the time to work on it. We had a new baby daughter born on Sunday and it's a very hectic time, it's also the end of our quarter for taxes and more, so I've got a lot of plates to spin while also being the developer that will work on this.

I really appreciate your patience and understanding at this time, and all the information you've all provided. It has really helped to make the issue clear. Not only do I need to fix a couple of smaller bugs, but rethink how we address this kind of rate of growth with populating leagues. I will get on to the solution(s) as soon as I can, hopefully this week.



Congrats Jack! and yea....
your shoes is one pair I wouldn't want to be in....lol!! Spinning plates is easy, babies, household and work is another. Add us to the equation and boy oh boy!  

Just a suggestion Jack, maybe just give us a rough timeline when this issue will be looked at or running.
md-quotelink
medal 5000
4 years 270 days ago

Max
When a rookie searches for a league, it's only a league from 0 cars to 4 cars to come out.
Neither an educator nor the user with competitive power are in such league, so it's futureless.

I think I know what you mean, but not sure though. 

A league doesn't require neither an educator(what`s an educator?) nor a full-on-know-how player.  
But I agree that search results should go to active leagues. And that`s where the difficult part is, we all have different ideas of an active league is including the devs. Is it;


  • leagues with lowest members, therefore needing to be filled up?

  • leagues with members in all tiers?

  • leagues with the most active players?

  • leagues with most cars?

  • leagues with most teams?

  • or maybe a combo of the above?


For the time being I`m choosing to allow Jack the time to consolidates his priorities and act accordingly.  

md-quotelink
medal 5000
4 years 269 days ago
My complaint has always been, it's a lot of work to find the length of race you want.



Race distance should be in the filters list, to simplify finding a league. 
Currently you have to view the leagues previous race to find out how many laps it is, and that can't be done if it's the first race of the season when you are joining. 

md-quotelink
medal 5000
4 years 268 days ago
No matter what you enter/click on/off..... all you get is the same list over and over...  frustrating to say the list.
md-quotelink
medal 5000
4 years 263 days ago

Jack, how are things at the moment? Leagues die without a filter
md-quotelink

You must be logged in to post a reply.