久棋前后端交互规范,应用于人机对弈,机机对弈。
前后端均采用json
数据格式,目的是为了后面的机机对弈能够更好交互。
前端
只看格式在这:
1 | { |
详细版:
前端请求将发送5个字段,
1 |
|
注意!!!关于棋盘的交互:
历史原因,我的这个是按列排布的。请看:
因为人是黑色棋子,可以看到如果没有白色棋子,将数组的每一行看成棋盘的每一列,就能对上了。
故后端在进行返回时,也应该返回右图的格式。如我下了黑色,后端返回白色棋子,其在数组中的位置为:
对于只做算法的同学,还请自己提供后端接口和解析数据,若觉得自己的机器人厉害or写好接口了,可以让我来人机测试。
!!! 后续有补充可以再添加。尽量不要加啥字段,因为改代码很费时间。
———————Powered by wangxu————