C++(树、队列) 动物游戏的程序是一个简单的机器学习例子,当遇见新的情况时就增加新的动物园到基本知识里。这个改变基本知识的能力,使得动物程序能模仿学习的过程。 动物游戏有两个参与者:玩者和猜者。玩者想出一种动物,由猜者去猜。猜者要问玩者一系列问题,主要是动物的一些特征。通过玩者的答复,猜者尽力去猜玩者想出的动物。猜对了猜者赢,否则,玩者赢。如果玩者所想的动物不在猜者的知识库中,则玩者将新动物的名称及其特征告诉猜者,猜者将新动物添加到知识库中,以便在后继游戏中使用。