osmium-org / osmium

Online collaborative fitting tool.
https://o.smium.org/
GNU Affero General Public License v3.0
76 stars 25 forks source link

Feature: More advanced module filters. #124

Open bvelasquez opened 8 years ago

bvelasquez commented 8 years ago

The following filters would be very convenient:

1) Filter based on module location (high, mid, low, rig). Perhaps, select an empty module location and select "Find modules that fit" and it will filter the module list based on what will fit (also given power and cpu requirements). 2) Filter modules based on power and CPU requirements (e.g. power <= 10 && cpu <= 15). 3) Filter modules based on what will fit given remaining power/cpu values. This will let you squeeze in or see modules that you can still use given what you have left over. 4) Filter modules based on what you can currently use.

Artefact2 commented 8 years ago

All of these are very hard to implement, because they require context about the fitting being edited and your character skills. Sadly the sphinx index doesn't know any of that, and making it so would not scale very well.

We're of course open to feasible solutions, but it's not looking good.