Which veggie is superior?
Is this what you're looking for?
Uncaught TypeError: Cannot read property 'slice' of undefined
at new ManualSorter (userscript.html?id=09154714-298b-495f-aca7-320ec3b1d765:114)
at Object.eval (userscript.html?id=09154714-298b-495f-aca7-320ec3b1d765:318)
at Object.<anonymous> (jquery-1.8.3.min.js?v=.TZ2NKhB-nliU:2)
at l (jquery-1.8.3.min.js?v=.TZ2NKhB-nliU:2)
at Object.fireWith (jquery-1.8.3.min.js?v=.TZ2NKhB-nliU:2)
at Object.fire [as resolve] (jquery-1.8.3.min.js?v=.TZ2NKhB-nliU:2)
at Window.checkWishlist (userscript.html?id=09154714-298b-495f-aca7-320ec3b1d765:340)
at <anonymous>:2:491
at e.string.g.function.c.(/wishlist/id/shakeebthe1/anonymous function) (eval at exec_fn (:1:107), <anonymous>:52:483)
wishlist.js?v=eKPJxqRjcJ6Y&l=english:146 1
wishlist.js?v=eKPJxqRjcJ6Y&l=english:146 2
wishlist.js?v=eKPJxqRjcJ6Y&l=english:146 3
wishlist.js?v=eKPJxqRjcJ6Y&l=english:146 4
wishlist.js?v=eKPJxqRjcJ6Y&l=english:146 5
wishlist.js?v=eKPJxqRjcJ6Y&l=english:146 6
wishlist.js?v=eKPJxqRjcJ6Y&l=english:146 7
wishlist.js?v=eKPJxqRjcJ6Y&l=english:146 8
wishlist.js?v=eKPJxqRjcJ6Y&l=english:146 9
wishlist.js?v=eKPJxqRjcJ6Y&l=english:146 10
wishlist.js?v=eKPJxqRjcJ6Y&l=english:368 Finished building wishlist. Yielded 335 times for browser painting
3wishlist.js?v=eKPJxqRjcJ6Y&l=english:792 4121
Comment has been collapsed.
I've been waiting for this! Thank you so much. :D I find it very useful because I'm terrible at sorting stuff by myself, haha!
If I may, I would suggest having a link to the store page of each game so that you can check out the two, in case you've forgotten how the games look like, or check the reviews of each. The script is already great as is, this is just a suggestion. :D
Comment has been collapsed.
Thank you! :D Although, I think I found a bug? I started sorting earlier, then I found an interesting game so I added it to my WL. When I finished, the new game ends up at the bottom, even when I try to load the progress after refreshing. I think the only way to add it to the sort is to redo the whole sorting process, which is kinda difficult since I have about 150 games there. ;w;
Comment has been collapsed.
It copies the games when you start the sorting process so new games are not accounted for. Seems like it's another oversight on my part. I'll implement something to insert newly wishlisted games into a sorted list so you won't have to sort again every time you add a new item.
Comment has been collapsed.
Thank you very much :D I'll certainly try this out and share the thoughts that I have.
Post Sorting comments:
The first thing that stands out to me is a lot of times where the sorting appears to be going down the entire list, although maybe that is due to me having a relatively small list. I feel after a certain point it should be switching to a binary search to make comparisons quicker. A way to possibly make it easier would be to implement a Skip_list assuming things are already in an list structure so you don't need to make it a tree structure. Or maybe I’ll make the change myself and do a merge request.
I also sorted the list twice and while there was a bit more difference between the two than I would have liked both times I would say it gave relatively good results. Maybe if the number of comparisons could be gotten down more I'd suggest adding in an option where someone could automatically attempt to sort the list more than once under different initial conditions and attempt to mesh the results together into an average of the attempts.
Comment has been collapsed.
Ohhh nice Idea, I am going to try this later when I get back home.
Seems like a fun thing to do and it could present some surprising results.
edit Is there a way to save and after re-opening steam it still remains?
Mine reverted back to the old "Discount" sort
Comment has been collapsed.
This won't work with greasemonkey 4+ the GM_ APIs are depreciated, you can use a polyfill .
Comment has been collapsed.
This is the definition of "things I didn't know I wanted until today". Thanks Anx. :3
[EDIT] Very strange, this doesn't work for me. No matter what I do, things I really want end up at the bottom, under things I don't want. Not sure if it's just me who's bad at using this script.
Comment has been collapsed.
Stop breaking bots and scripts :bite:
Jokes aside, it probably doesn't work because it presumes your choices are transitive (if A>B and B>C then A>C) and acyclic (can't have A>B, B>C, C>A). If your desires meet those requirements, then you will get the perfect wishlist (in theory)
Comment has been collapsed.
Thank you!!
Finally I sorted this mess of a wishlist, wanted to do this for a long time.
It worked fine for me :)
Comment has been collapsed.
Good start and nice that you integrated my preview suggestion from the last thread. :)
This time I would recommend to add some data to the selection process. Middle clicking to visit the store is nice, but I'd like to see the tags and Steam ratings right next to each of both games.
It would also be nice if the interface tells us how many more decisions there remain, till the final result.
Edit:
One question. If I save my progress and add new titles to my wl till I continue, what happens to the new entries? Would they get deleted when I save the final ranking? Do they get included into further ranking decisions?
Comment has been collapsed.
I never thought about the possiblity :v I'll make it so that the new items will be added to the end of the queue or maybe have them inserted to the list after the inital sort is complete but it might take some time to implement. The new entries would just go to the bottom of the wishlist, I guess. Since they won't have an order associated.
Comment has been collapsed.
0 Comments - Created 1 minute ago by t0b3berlin
6 Comments - Last post 6 minutes ago by xusnorris
176 Comments - Last post 11 minutes ago by eeev
3 Comments - Last post 33 minutes ago by Sh4dowKill
1,039 Comments - Last post 43 minutes ago by sensualshakti
0 Comments - Created 46 minutes ago by sensualshakti
16,404 Comments - Last post 47 minutes ago by KASS
405 Comments - Last post 2 seconds ago by DrTenma
234 Comments - Last post 1 minute ago by HustlaOG
11 Comments - Last post 6 minutes ago by Calibr3
28,468 Comments - Last post 7 minutes ago by herbesdeprovence
78 Comments - Last post 10 minutes ago by Calibr3
2,109 Comments - Last post 14 minutes ago by xSoiomonx
3,424 Comments - Last post 17 minutes ago by igel2005
You might remember me from this thread. I've been struggling with depression so I never got to code stuff until recently. Things got a little better and so I decided to use my motivation to actually finish this project. I've been trying to finish it for the last week and it's finally ready, at least it's as ready as someone depressed can make.
Anyways, you can view the project page here:
Steam Wishlist Sorter
Description
Sort your Steam wishlist by comparing two games at a time. Perfect solution for those who have many games in their wishlist but doesn't know where to start. It should cut the time it takes to sort normally but it will still take relatively long for those with huge wishlists. Worry not! You can always save and come back later to finish sorting.
Features
Installation
Usage
Main buttons
Sorting overlay
You will be presented 2 games at a time. Pick the one you wish the most. You can see your progress at the bottom. You can close the overlay by clicking the X on the top right.
### Obligatory Giveaways :)Gib 1 Gib2 Gib3
A Quite Late Update (April 30, 2019)
I've been planning to implement a sort of tournament sorting algorithm (pun intended) because of how long it takes to sort the whole thing. You can't go lower than O(n * log n) for a fully sorted list which takes forever for a human. Meanwhile a tournament takes only O(log n) time, however you lose the significance of value as the placement increases e.g. being 1st or 2nd as opposed to making it to the top 16 or top 32. I'm planning to add it as an option, however the low number of installs kinda killed it for me and I felt zero motivation to go on after release (even though I had promised for updates). I might do it as a side project in the future.
Thanks for reading!
Comment has been collapsed.