@Override
                                public void exec(String[] params, String from) throws InvalidCommandParametersExcetpion {
                                        Point p1 = new Point(Integer.parseInt(params[0]), Integer.parseInt(params[1]));
                                        Point p2 = new Point(Integer.parseInt(params[2]), Integer.parseInt(params[3]));
                                        ui.move(p1, p2, from);
                                        if (color <= 2) {
                                            ui.play(color);
                                        }
                                }