see description:

Now there is only single AIPlayer class. For different AI levels used
classes, that implement AIMoveCalculator interface (just added), and
passed to AIPlayer class (via it's constructor).