It's been a while since our last official update, but I'm very happy to announce the results of an end of year bug squashing endeavor. There are a number of bugfixes that have been long-overdue, and I've tried to address to largest impact ones with this update. Special thanks to all the contributors who helped with this update, this is not something I can do alone easily and the extra help is very appreciated.
Some of the larger bugfixes include an issue where drafts would end early. We're not sure if we've completely fixed the issue, as it's a difficult issue to reproduce, but we believe this should happen significantly less often now. There have been some data errors with cubes, particularly when editing with multiple devices and an older cube list is loaded up in a browser. When trying to apply an update to an out-of-date cubelist, now we will correctly error, preventing the unintended removal of cards.
We've also taken the time to update our multi-purpose machine learning model that includes draftbots, deckbuilding, card suggestions, and the "synergy with" section on card pages. A re-train was necessary in order for the draftbots to recognize newer cards that were not in the prior training dataset. We removed elo from the model as we decided it wasn't needed, and it was negatively impacting high elo outlier cards. We added a new function to the model to help calculate synergy, which as a side effect helps all the other functions "understand" individual cards better.
On a more personal note, I want to thank all the users and supporters of the site for bearing with us while we have had so many outstanding bugs. I know it's been frustrating, and I'm sorry it's taken so long to get to this point. This year I've been faced with many distractions from fulfilling my role as the maintainer of Cube Cobra, including finishing up my final semesters in grad school and working on CubeCon. Fortunately I've graduated now, and hopefully that will translate into more free time to continue the work to improve Cube Cobra. I've also made the difficult decision to no longer work with CubeCon going forward, which frees up even more time and energy to focus on Cube Cobra. I'm excited to see what the future holds for Cube Cobra, and I hope you are too.
Bug fixes:
Thank you for the hard work on the site, it is a great ressource! Juste here to report that the bug that causes drafts to end on an earlier pack than expected remains. It happens fairly often with my Cube (ID leofugazza-cube), when I test it with bots. Maybe once every six draft or so. Usually at the end of pack 2, when it would switch to pack 3. In case it helps reproduce the bug, I always use a number of packs 3, cards per pack 15, total seats 12 standard draft format.