应用PAC模式java实现MontyHall
采用PAC模式实现一个简单的交互式系统,模拟MontyHall猜谜游戏,该游戏来源于电视节目“Let’sMakeaDeal”,游戏规则如下:游戏中设有三扇门,其中一扇门后是一辆汽车,另外两扇门后各有一头山羊。游戏参与者首先选择其中一扇门,然后,节目主持人将另外两扇门中藏有山羊的那扇打开(由于有两头山羊,不管游戏参与者如何选择,节目主持人总是可以打开一扇藏有山羊的门),并给游戏参与者一次改选的机会,这样,游戏参与者实际上有三种不同的选择方式:
维持原先的选择不变。
随机决定是维持原先的选择还是选择另一扇门(例如抛硬币作决定)。
直接选择另一扇门。
模拟程序运行时,提示用户
文件列表
PAC_MontyHall.rar
(预估有个40文件)
PAC_MontyHall
.project
389B
src
com
pac
Abstraction.java
143B
Control.java
150B
Presentation.java
152B
agent
MiddleAgent.java
2KB
用户评论