1. A computerized method for running a game that has a combination of chance and skill, while enhancing the user's skill level, wherein when executed the method causes a computerized device to perform the operations: configure and operate progression of the game; display the game on a monitor; simulate opponents and actions of the opponents; display distribution of tokens based on the user's winning or losing situation; perform scoring based on the user's actions at each decision round of the game, separate and independent from the winning or losing situation.