12.5 活用记忆功能以达到更接近人类的判断
- 人类日常判断常基于直觉和经验,在猜拳游戏中可体现,如发现“小B同学在出石头后出剪刀的概率较高”这样的经验,并据此制定策略。
- 代码清单12 - 3是利用经验决定出拳的猜拳游戏程序示例,通过键盘输入0、1、2决定出拳,其他数值结束游戏。
- 程序中猜拳结果存于计算机内存,对手出拳信息用2维数组记录,猜拳次数用counter记录,不足10次时随机数决定出拳,prev记录对手先前出拳信息。
- 运行该程序发现计算机借助记忆功能变强,如对手连续出15次石头时,10次后计算机出布并全胜,因其基于对手出石头后还可能出石头的记忆做判断。
- 计算机记忆能力强,对程序适当改造使其记住对手出拳规律等细节,计算机在猜拳游戏中会更擅长,但能力过强可能不像人类思考方式。
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号