程序分整个疫情小镇的显示窗口和状态窗口,显示窗口分为居住区(2940户人家),工作区(45家公司)和一家大医院,4个像素的点代表一个人,根据颜色分为小孩,中年人和老人,状态窗口显示当前确诊、死亡和治愈人数,还能控制每帧的间隔时间。小孩,中年人和老人有各自的抵抗力基数和随机数,疫情感染率和在公司的座位号有关,在家传给家人在公司传给同事,显示窗口的一帧代表一个小时,9点上班17点下班。整个程序中加入了很多随机数(如家庭人数,老人和小孩是否上班等)。【含源码】。