Aggiungo che progettare l'algoritmo è un compito molto difficile. Onestamente, i game designer farebbero un buon lavoro in questo. Tengono conto delle conseguenze non intenzionali, assumono che i giocatori possano ottimizzare al massimo o addirittura imbrogliare, e sanno come incentivare i comportamenti desiderati.