相关疑难解决方法(0)

Prolog中的弱规则

写了基本的逻辑解算器(Sudoku等)我试图通过写一个宿舍床分配系统来学习更多现实世界的Prolog.

"必须"规则工作(例如"房间容纳3个人","X必须与Y共用一个房间")但是我遇到了"应该"规则可以被打破的问题(例如"人们应该保持同样的"他们住宿的床 - 但如果需要可以移动房间").

Prolog可以处理逻辑不是二进制的弱规则吗?我遇到了概率编程扩展,但是不认为这是一个概率问题.

如果没有,我应该调查哪些方法/语言?

或者,这是我解决问题的方式,我需要考虑从夜晚到夜晚的连续性,因为客人来往不同的方式?

prolog

1
推荐指数
1
解决办法
256
查看次数

标签 统计

prolog ×1