fix bug：解决WinnerState不能发生的几个错误
随机生成[n,m]之间的数，不是“伪随机数”

可以做工具函数，参考网站：http://ztc.iteye.com/blog/275640