public int excute(String str){
		//验证输入格式
		if(!validate(str)){
			return 1;
		}
		if(!parseStr(str)){
			return 4;
		}
		if(!judgeChessMan(cm1,cm2)){
			return 2;
		}
		entrueDirection();

		if(!lianliankan()){
			return 3;
		}
		//消除并返回结果
		return eliminate();
	}