重置移动算法，改为通用类型

语法错误待修复