说说我的吧
预言家肯定是能预言的,当预言家说出会或者不会,根据预言家的预言,确实会预言到对应的结果,如果枪手遵守规定,但是预言家说的与事实必然矛盾。
因此我想到一种规避矛盾的办法,预言家需要明确表示他说的是或者不是不作为判断事实的话语,仅作为回应枪手问题的解答,这样预言家回答是或者不是都没有描述事实的作用,所以避免了矛盾
因此,当预言家预言到枪手会遵守规则时,预言家会说:
当我说你会开枪后,你不会开枪
当我说你不会开枪后,你会开枪
我下面说的一句话不描述事实,仅作为对你问题的程序化回答
你会开枪。