2024-09-28 22:21:31 发布
网友
我正在用Python为一个纸牌游戏制作一个AI,我想知道如何防止玩家的决策函数访问游戏提供给他们的信息,而他们本不应该访问这些信息(例如,其他玩家的手)。目前,游戏对象本身正在被传递到玩家的决策函数中
我只能看到两种改进的途径:要么仔细选择你传递的内容(尽管即使是像自己的牌组这样的东西也不应该被自己操纵,不幸的是,这可能不起作用),要么以某种方式使用一些模糊的方法进行过滤,但我真的想不出一种方法。你能想出更好的设计方法吗
谢谢! 安德鲁
像对待人类玩家一样对待他们;不要给他们内在的勇气,只要给他们一个接口就行了
例如,给他们一个只包含允许他们访问的信息的对象,让AI返回他们希望执行的操作的选择
像对待人类玩家一样对待他们;不要给他们内在的勇气,只要给他们一个接口就行了
例如,给他们一个只包含允许他们访问的信息的对象,让AI返回他们希望执行的操作的选择
相关问题 更多 >
编程相关推荐