public ArrayList<String> getFromSquares() { return m_chess.getFromSquares(); }
// uses the current position and finds the next best move public String getNextHint() { return m_chess.getNextHint(); }
public void executeHint() { m_chess.executeHint(); }
public void executeMove(String move) { m_chess.executeMove(move); }
public ArrayList<String> getToSquares(String from) { return m_chess.getToSquares(from); }