This Alliance Search capability is (in my opinion) a valuable miss that should get attention.
With a desire to be helpful, i thought that I would provide a prioritized list of the filters that would matter, most important numbered first, so that developers could figure out what they have time for.
*NOTE: ANY added filters would be HUGE (like really really big).
- Filter Language (the Language selected by the Alliance leadership settings).
- Filter the membership fill (like 22/30 or 30/30). This serves so many needs.
- Filter the Required Trophies level (to request to join) AND the Type (either OPEN or INVITE ONLY).
*NOTE: If I was trying to identify the “necessary” versus "nice to have’"elements, the above would be the “necessary” ones, and the below would be the “nice to have”.
Current titan level (whatever is the current or most recent level of titan that the alliance is working or has killed or let go). Don’t worry about any averages or historical trends, the titan’s go up or down readily enough for the current titan to be “close enough” for the purposes of a searcher.
The Activity of the alliance, measured by the most recent login/logoff of ANY of the players. If the alliance has even 1 player that has logged in/off within the recent day, it is currently active, and if the most recent login/off was between 24 and 48 hours, then it is 1 day active, etc. (Trying to think like a developer, I think it wouldn’t be too difficult for a developer to do a filtered list (temp table, view, function or procedure) of the unique list of alliances that players that have logged in/off between 0 and 24 hours, to display, or 0 to 48, or 0 to 72, etc, to show based on the filter number used (0, 1, 2,…), AND the number used will very frequently be a small number.
Alliance Wars selection, if it’s on or off.
*NOTE: Once the filter list has been generated, then a sort option might be handy, to sort the ‘found’ list by one (or more if development wants to tackle multiples) of the categories.
For example, once the list of matches has been generated, then the searcher will probably not care about the alphabetical sort, but rather the number of members, the trophy requirement, the activity level, or something like that, but most likely not merely the name.
I hope my comments help. Thanks SG.