使用MATLAB的UCI通信协议

时间:2013-10-10 21:03:43

标签: matlab protocols chess

我最近在MATLAB上创建了一个国际象棋引擎,并一直试图将它与XBoard / WinBoard连接起来。我找不到任何关于如何使用MATLAB执行此操作的好资料,其中包括如何将我的引擎(.m文件)转换为.exe文件,以及在其中包含实际的UCI通信协议。

对此主题的任何帮助或见解将不胜感激!

1 个答案:

答案 0 :(得分:0)

有关来自MATLAB的UCI通信,请参阅此answerthis MATLAB Central submission

关于创建独立.exe,您需要使用MATLAB CompilerMATLAB Coder

  • MATLAB编译器。可以使用任何函数生成可执行文件。在运行时需要MATLAB编译器运行时(MCR)库。
  • MATLAB编码器。可以使用MATLAB函数的子集生成C ++代码(和可执行文件)。在运行时不需要 MCR。