@Override
    protected boolean isAttackPlacesForPositionNotHarmingToAnotherFigures(int position, char[] boardElements, int dimension) {
        return isAttackPlaceAboveNotHarming(position, boardElements, dimension)
                && isAttackPlaceBelowNotHarming(position, boardElements, dimension)
                && isAttackPlaceLeftNotHarming(position, boardElements, dimension)
                && isAttackPlaceRightNotHarming(position, boardElements, dimension);
    }