Recent Posts

Alpha-Beta Pruning

May 23, 2018 4 minute read

As described in a previous article, Alpha-Beta pruning can be used to speed up minimax heuristic searching by pruning branches that will never be reached.

Making a Reversi game with Python

May 10, 2018 3 minute read

As a casual attempt to accomplish a Grand Assignment, I created a Reversi game with Python. The project is open-source on GitHub and you can view it with the...

Joining SmokeDetector

March 14, 2018 3 minute read

After a plain request, an administrator of the SmokeDetector project added me under the Developers section of their team member list, which indicates that I ...

Append int to std::string

August 04, 2017 1 minute read

For people new to template resolution and template type deduction in C++, they may have written this code and get confused why it doesn’t compile: