Weighted Sum V1 vs Weighted Sum V2
Hello,
Does anyone know if Weighted Sum V2 works? I have found out that V1 is a hard search among the stat options and V2 is a soft search among the options. But in my case, it seems that V2 is exactly the same as V1. Can anyone confirm this? Thank you! Last bumped on Feb 5, 2025, 12:12:10 AM
|
![]() |
https://www.reddit.com/r/pathofexile/comments/1boll3i/new_version_of_weighted_search_on_the_trade_site/
" age and treachery will triumph over youth and skill!
| |
Sorry forgot to mention that this is the case for POE 2 Trading site. POE 1 Trading site works as intended. However I think POE 2's Weighted Sum V2 works the same as Weighted V1 at the moment. Could you confirm this?
|
![]() |
For example:
Here is a sample of a weighted sum V1 search ![]() From this sample we know that if we use weighted sum V2 search and increase the minimum Lightning resist to 50%, we should still be able to filter "Vortex Keep Advanced Keth Raiment" because it still satisfies the overall weight "135" while not meeting the condition Lightning res "Min 50". However, here is the result. ![]() So to confirm that the player who owns the item is still online and that the item hasn't been sold, I did another filter as weighted sum V2 while keeping the original condition. Here is the result. ![]() Unless I have 0 idea of what I am talking about or how it works. I believe that V2 and V1 work the same. Could anyone confirm this? |
![]() |
I ran a search using V1 and saw Kaom's Heart show up, even after I set spirit to be min of 30. That shouldn't be possible given the definition quoted above, right?
Last edited by Grovec#6452 on Feb 3, 2025, 8:17:40 PM
|
![]() |
V1 essentially works as if you had an IF group with your min/max/existence requirements, so those must be satisfied before the weighted sum part of the query is executed.
V2 has a slightly different restriction in that at least one of the stats must exist (otherwise everything would be 0), but then more intuitively it just sums the matching requirements. The report that identified the necessity of V2 was this one: https://www.pathofexile.com/forum/view-thread/3470019 "This is expected, as the contribution of Lightning Resistance on the "Vortex Keep" item isn't counted as it doesn't meet the requirements (the sum is 90). Using V1 would also eliminate that item (requirements not met) before even checking the weighted sum. "Under V1 the IF part of the statement will just accept any Kaom's Heart as they don't have +# Spirit (example). V2 will run the "at least one stat exists" and fail if that's the only condition (example), but if you have more conditions than one then it will succeed (example). ✮
Web Developer ✮ View our Developer Docs ✮ | |
Learn database queries then and only then may you search correctly.
|
![]() |
" SELECT * FROM trades WHERE item_quality = 'perfect' AND price BETWEEN 'fair' AND 'too_good_to_be_true' AND response_time < 'immediate' AND trade_status = 'online' ORDER BY rarity DESC, demand DESC; Result: 0 rows returned. Fun things, Sad things... We can't share everything, But what we can, we should share... That is what it means to be a guild. A single persons happiness is everyone's happiness. A single persons anger is everyone's anger. And a single person's tears are everyone's tears. Last edited by scriptmonkey#2846 on Feb 4, 2025, 8:32:09 PM
|
![]() |
" To be fair I would expect 0 rows returned with a response_time < 'immediate' XD Sellers can't exactly be sending responses back in time or anything like that XD (In all seriousness brilliant response, well done) |
![]() |
" I duno, its pretty realistic. Either you immediately get a response or you immediately get ghosted, either way, Its immediate xD Fun things, Sad things... We can't share everything, But what we can, we should share... That is what it means to be a guild. A single persons happiness is everyone's happiness. A single persons anger is everyone's anger. And a single person's tears are everyone's tears.
|
![]() |