itemdb logoitemdb logo
post thumbnail

Articles

Patch Notes – 06/04/2024

Brand new pricing algorithm and tons of quality of life changes in today’s update.

Posted at April 6, 2024

In March, itemdb completed 1 year of existence! As some of you may have noticed, we released a small form to collect opinions about the site to understand how we could improve.

The changes from today are a reflection of the feedback we collected from you. Thank you for participating.

New Pricing Algorithm

The main complaint was regarding our pricing and how the prices on the site were generally not so precise.

We are limited to the data we receive from users like you who use our item data extractor script, so less popular items may have significantly outdated prices (simply because nobody searches for them to provide us with that data).

However, our old algorithm also didn’t help much in this situation. In some cases, even with a great dataset, it could calculate and price a bit far from reality.

That’s why we rewrote our pricing algorithm, closely observed its behavior in the past few weeks, and are quite satisfied with the result. If you know a bit of programming and want to take a peek

We continue to make changes and improvements to the algorithm to always provide the most up-to-date prices.

Restock Dashboard

Our restock tools are among the most used parts of the site. So, we also dedicated some time to make some improvements:

  • We moved the complex calculations to the server side. This means that your device’s resources are spared, and things load faster now!
  • We added a heatmap for you to track your performance throughout the year. You can also click on a specific day to see a summary of the sessions for that day.
  • We added a “Worst Baits” section to track your worst purchases – and you can also hide them using the “Hide Losses” feature.
  • We also replaced the total time spent on restock card with an average reaction time card.

Quality-of-Life Changes

We also focused on several Quality of Life improvements:

  • Added a modal to teach new users how to contribute to updating wrong prices.
  • Created new administrator tools for manual price corrections.
  • Made internal changes to begin supporting prices above 2 billion (for the nerds, our price column in MySQL was int, now it’s Decimal).
  • Added a language switcher menu in the site footer.
  • Added a button to easily copy list links.
  • Now the publication dates of itemdb articles are displayed below the post summary.

We also made various changes to improve trade pricing:

  • The “Feedback Voting Queue” on the homepage now only counts the feedbacks you can vote on.
  • Added an indicator for automatically priced trades in the Feedback Voting.
  • Improved the feedback system to approve suggestions more quickly.
  • Now “paperclip trades” are automatically skipped.
  • Added new experiments to facilitate your pricing:
    • Sync price for equal items: All equal items below the current input will have their price synced.
    • Multiplier Shortcuts: Type k to multiply the current input by 1000, m for a million, and b for a billion.

Recommended Articles

What is the Owls Value?

What is the Owls Value?

You can find the Owls Value by browsing NC items on itemdb, but what is it?

Userscripts

Userscripts

Explore our (totally legit) userscripts to level up your Neopian experience and lend a hand to itemdb. These scripts are safe and won’t break any rules by taking actions on Neopets for you.

How to Sort Neopets Galleries by Color?

How to Sort Neopets Galleries by Color?

Ever wanted your gallery all aesthetic and pleasing? Well, now you can! This guide will show you how use itemdb to sort your gallery by color.

Magnetismo Times logo

Made in Brazil Flag by Magnetismo Times
© 1999-2024 NeoPets, Inc. All rights reserved. Used with permission.

Resources

ArticlesOfficial ListsOwlsUserscripts