1.GameJudgement方法,返回GameJudgementState;
4神民 4村民 4匹狼
4神民4个int 数
4存民4狼人分别为2个数组
死亡列表,存放所有的死亡玩家
我们有一个判定列表,专门用来判定游戏的
游戏判定的方法:
//狼人是否团灭
1.需要定义一个数作为标杆num(根据它的值来进行游戏的判定)
2.我们要把当前死亡列表里的号码放进判定表列(那是因为我们判定列表每次都要清空,进行更改操作)
3.我们需要定义一个移除列表
4.两个for循环嵌套遍历的方法,来比较当前死亡列表里的int数与狼人数组里的4个数,相等的有几个。
5.如果相等,则num++;把相等的数加入移除列表。
6.如果num==4,那么好人获胜。
//神民是否团灭
7.执行上边的方法
8.num是否等于4,如果等于,那么狼人获胜。
//神民是否团灭
9.判定列表的长度是否等于4.
10.如果是,那么狼人获胜
11.那么游戏继续