Showdex continues to be nothing short of a remarkable product. But in the interest of continuing to improve it, I am flagging an error in how Showdex currently handles the Supreme Overlord ability.
The dex, in its current state, adjusts the strength of Supreme Overlord in real-time so that if an ally of Kingambit faints, the power of Supreme Overlord updates instantaneously.
In practice, however, Supreme Overlord's multiplier is locked in from the moment you send Kingambit onto the field; if more allies faint after Kingambit has been sent in, Supreme Overlord's multiplier is supposed to remain unchanged.
This came up for me today in
an OSDT game where the endgame came down to whether Kingambit's Sucker Punch was strong enough to OHKO a 50% hp Landorus-T. Showdex, believing that Supreme Overlord's multiplier was 1.5x, told me that Sucker Punch was a 100% guarunteed OHKO. In practice however, the multiplier was 1.4x and I was shocked af to see the Landorus-T live on 1% HP.
In this particular game, the calc's inaccuracy didn't actually matter; my win path and voltix's win path were already pretty much decided - it's just that what I thought was a confirmed "gg" was actually a 50/50 gamble that I lost lol. But I did want to flag this as I'm sure this will come up again in the future.