private void Select_Command(object sender, ExecutedRoutedEventArgs e)
        {
            object[] parameters = e.Parameter as object[];
            byte     X          = (byte)parameters[0];
            byte     Y          = (byte)parameters[1];

            evaluateTurn(logic.Turn(new PointB(X, Y)));
        }