Some changes but logically same as previous one. A lot of more comments.

There might be a small mistake in regret accumulation. Regret of all the strategies can be found from 'valueMatrix' thus should be calculated. This should be a lot more effective than current implementation.