i dont see the point in findng the algorithm.
you ight find a heap of codes, but there going to be useless for 2 reasons.
1. as stated many times, there deactivated till purchased.
2. once used, there deactivated.
you'll be entering a heap of codes till you find one that will be activated and not used, and after that, the person could report a used code at purchase.
(where they dont just give them a new code, they actuly start looking for where the code was used)
all stored on here databases.
a programmer for riot games told me this over ***** and i alked to the distributers of the cards wich also basicly said somthing along these lines.
to make it clear. the usefullness of this would be very low againced the reward rate.
(luck not skill will play its part)