Prolog中直观的输入输出

时间:2016-10-02 05:53:28

标签: prolog output user-input

我正在Prolog中实施一个跳棋游戏,并且有两个不相关的问题:

  1. 当询问用户输入时(例如,选择白色/黑色作为其颜色),我使用读取(颜色)。这会强制用户以句号(。)结束输入。我该如何避免这种情况,并允许用户只输入" white" /" black"和ENTER?

  2. 当很好地打印游戏板时,谓词显然会成功,因此在棋盘之后,它会打印" true"或变量Board的值。如何避免这两种情况,以便输出给用户直观而整洁?

  3. 谢谢,Avishay

0 个答案:

没有答案