FFBE Equip : Better performance (with a slight chance of bugs)

Hello fellow players,

It has been a long time since I last gave you news about FFBE Equip Builder. I was on vacation for two weeks, and then I worked for two weeks on the performance of FFBE Equip.

First, let me say that this was a LOT of work. I basically had to break my tool into small pieces and build it again. I did quite a lot of testing, but some bug may have escaped my attention, so if you see something weird, please tell me so I can quickly correct it.

So, I worked on performance. From my tests, FFBE Equip now calculate builds 5x faster ! It makes calculating hybrid builds for Fryevia or VoL bearable at least, but don't expect miracle for super complex custom goals. It will be 5x faster, but 5x faster of super long can still be quite long ;-)

This was achieved by some javascript optimization, and allowing my tool to make use of all the cores of the user's processor (using WebWorker, for the curious). The 5x faster was obtained for me with a 4 cores processor, for instance, so this may vary depending on your computer.

Also, it solved the occasional browser tab freezing some users experienced.

My next goal is to integrate the new JP data dump created by Dan Ugore, props to him ! Could someone tell me the mechanisms JP has that GL don't have yet, and that I'll need to integrate into my tool ? Like Lila abilities, from what I heard.

PS : FFBE Equip is an open source project, the source code is freely available on github. Feel free to do whatever you want with it.