文件名称:*ers-dilemma:囚徒困境游戏,用Java和Scala练习
文件大小:15KB
文件格式:ZIP
更新时间:2024-06-23 12:13:45
Java
囚徒困境 囚徒困境游戏,用Java和Scala练习。 游戏的目的是尽可能少地入狱,这取决于您对警察的回答和其他囚犯的回答。 更多关于囚徒困境本身的信息可以在找到。 实施囚徒 用户必须只实现一个类,它是*er子类,并实现它们的抽象方法giveAnswer和notifyPoliceResponse 。 可以使用 Java 或 Scala。 giveAnswer方法将在每次迭代中告诉警察囚犯的答案(在游戏中可能并且应该不同)。 警方在得到两名囚犯的答复后,会将判刑通知每人。 这些句子可以是: FREE 。 这个囚犯说话了,但另一个没有。 他*了。 MINOR 。 两人都没有说话,所以两人都被判轻刑(1年监禁)。 MEDIUM 。 两人都交谈过,所以这两个句子都是中等的(5年)。 MAJOR 。 这个囚犯没有说话,但另一个背叛了他。 最高刑期为 10 年。 例子 有两个示例
【文件预览】:
*ers-dilemma-master
----.gitignore(82B)
----LICENSE(18KB)
----scala()
--------src()
----java()
--------src()
----README.md(2KB)