#ifndef YASERVER_ALGORITHM_FOR_CELL_H_ #define YASERVER_ALGORITHM_FOR_CELL_H_ #include "cell_struct.h" #include "../structdef.h" #include "../../classdef.h" using namespace std; // 格子相关算法流程, 所有函数均非线程安全 class YaAlgorithmForCell { public: static int do_algorithm(Card* card, int n);// 开始执行算法流程 private: enum GenerateBYLinearFitting { GENERATE_SUCCESS, // 生成成功 GENERATE_FAIL_BY_DIRECTION, // 生成数据方向错误, 失败 GENERATE_FAIL_DATA // 生成失败, 因为拟合输入值有误 }; }; #endif