Is there some quick and dirty way to find a probability distribution for every ilevel? Do any equations exist to find out the probability of what you will get when you disenchant something? I haven't been able to find any good writeups on how disenchanting works. I've noticed that for highlevel green items the chance of you getting more illusion dust and more greater eternal essences goes up if the ilevel of the item is closer to 60. Your disenchants also yield more materials if the item is plate compared to cloth.
Enchantrix bases its predictions on archived data.
The first versions also didn't tel you the number of each component - I believe the more recent versions/clones do though.
SO basically, it's all well and good for existing items, but not very good every time a new wave of items enters the game.
Entrantrix has a database where some items have been disenchanted less than 5 times and some items have been disenchanted 5000 times. It isn't something I'd like to rely on for disenchanting random items.
Besides, heres no way blizzard hand codes the results of every item. Assuming the results of disenchanting are linked directed to the level of an item there has to be a simple equation to figure out the yield of an item. I guess I'm just a little surprised it doesn't exist after ~2 years.