1. Pick a random card in your opponent's deck
2. If it's a pillar, go back to 1
3. Security mechanism (for builds that are composed of pillars only) : if, after 10 random picks, you still get a pillar then keep it
4. Store card in variable card1.
5. Repeat steps 1 to 4, until you have filled 4 variables
6. Now the spinning starts for 3 rounds but you only pick cards in [card1, card2, card3, card4]. This ways, the chances to pick 3 times the same one are much higher.
But is it really the machine as zanzarino described it?
Assuming you are right.
For a deck with 66% pillars, the chances that there are no pillar cards in the 5 cards would be much lower than
0,66^10 = 1,5%
75%: chance < 6%.
I understood zanzarino like this:
1. Choose 5 cards in opponents deck (A card can be chosen several times)
2. If there is a pillar in these 5, do 1. ,but max. 50 times.
3. Choose 3 out of this 5. (A card can be chosen several times)