C++ Performance improved

I had some time free this morning, so I took another look at the codebase I'm working with. Restructuring my code a bit to be more performance oriented got me up to 19,800 games per second, a definite improvement over my earlier attempts. Beats out the .Net version by about 30%, and several times faster than my … Continue reading C++ Performance improved

Random players

As a quick test, I ran some games with just the random players. Random, above, is completely random; Smart will look first for a winning move and, if none is found, then makes a random move. When either player goes against themselves (either the first or last set above), we see a distinct first move … Continue reading Random players