Advanced Item Algorithm

This implements a new improved non-machine learning based algorithm for detecting items correctly.

This applies to crafting and vendor price look-ups as well as future planned features that use items.

Warning: Advanced Item Algorithm is currently experimental and has not been thoroughly battle tested. Adjustments in future are expected.