1.先讓它產生一個答案
2.讓玩家選一個選項
3.找出玩家沒選到的選項
4.如果玩家一開始選對,則直接從沒選到的選項中隨機找出一個公布,如果玩家一開始選錯,則把正確答案從沒選到的選項中剔除,再從中隨機找出一個選項公布(為的就是讓它公平的從不是答案也不是玩家選的選項中找一個公布)
5.找出沒有被公布的選項
6.從沒有被公布的選項中剔除玩家原本選的選項,再從中隨機挑選出一個來作為玩家改變的選項
7.比對改變的選項=答案 則改變的選項達對數+1
8.比對原本的選項=答案 則不改變的選項達對數+1
然後讓它迴圈100萬次,再把改變的答對數和不改變的答對數皆除以100萬來算出機率