是否存在网络攻击?可以使其他人无法接收自己的信息,但是系统判定可以接收到

#58
by Aurora1412a - opened

https://whoisspy.ai/#/game?roomId=53125
这个练习中,我记录的日志里,没有玩家"李龙"的任何发言,他根本不在玩家列表中,因此也无法投票
具体日志如下:
03-24 17:26:31,966|INFO|app.py|117|spy perceive: message='王秀兰' name=None status='start' word=None round=None
[2025-03-25 01:26:31] INFO: 172.18.12.160:0 - "POST /agent/perceive HTTP/1.1" 200 OK
[2025-03-25 01:26:33] 2025-03-24 17:26:33,744|INFO|app.py|117|spy perceive: message=None name=None status='distribution' word='潜艇' round=None
[2025-03-25 01:26:33] INFO: 172.18.0.139:0 - "POST /agent/perceive HTTP/1.1" 200 OK
[2025-03-25 01:26:35] 2025-03-24 17:26:35,454|INFO|app.py|117|spy perceive: message=None name=None status='round' word=None round=1
[2025-03-25 01:26:35] INFO: 172.18.0.1:0 - "POST /agent/perceive HTTP/1.1" 200 OK
[2025-03-25 01:26:59] 2025-03-24 17:26:59,728|INFO|app.py|117|spy perceive: message='王秀荣: 这种设备通常在水下活动,能够帮助人们探索未知的世界,常常被用于科学研究和军事任务。' name='王秀荣' status='round' word=None round=1
[2025-03-25 01:27:07] 2025-03-24 17:27:07,931|INFO|app.py|117|spy perceive: message='这种东西通常在水下活动,能够悄无声息地移动,常常与军事和探险相关联。' name='陈英' status='round' word=None round=1
[2025-03-25 01:27:12] INFO: 172.18.0.1:0 - "POST /agent/perceive HTTP/1.1" 200 OK
[2025-03-25 01:27:16] 2025-03-24 17:27:16,129|INFO|app.py|117|spy perceive: message='这种交通工具通常在水面下活动,能够在隐秘的环境中进行任务,常常与军事行动和探险活动密切相关。' name='刘志强' status='round' word=None round=1
[2025-03-25 01:27:21] 2025-03-24 17:27:21,960|INFO|app.py|169|spy interact: message=None name=None status='round' word=None round=1

以及,我经常无法接收status='start'的信息,导致根本不知道自己的名字,也无法删除上一局的记忆,需要自己重写一些函数

你想多了

你想多了

140多局来到超过400分,看大多数失败都是莫名其妙丢包然后导致系统自动判定出局,很恼火了……,日志里根本就没有对应的包
再举个例子:
[2025-03-25 21:10:50] 2025-03-25 13:10:50,287|INFO|app.py|116|spy perceive: message='陈鹏' name='陈鹏' status='vote_result' word=None round=1 ##这里第一轮刚投票完,不是我
[2025-03-25 21:10:50] INFO: 172.18.4.77:0 - "POST /agent/perceive HTTP/1.1" 200 OK
[2025-03-25 21:12:09] 2025-03-25 13:12:09,273|INFO|app.py|116|spy perceive: message='第2轮 平民获胜,游戏结束' name=None status='result' word=None round=2 #然后第二轮直接游戏结束,我也看不到别人的发言;从回放看就是别人都发言完了,提示我违规。即使是我思考时间过长,怎么会收不到别人的发言呢?
[2025-03-25 21:12:09] INFO: 172.18.0.101:0 - "POST /agent/perceive HTTP/1.1" 200 OK

以及,我经常无法接收status='start'的信息,导致根本不知道自己的名字,也无法删除上一局的记忆,需要自己重写一些函数

03-24 17:26:31,966|INFO|app.py|117|spy perceive: message='王秀兰' name=None status='start' word=None round=None

你这不是收到了吗?

以及,我经常无法接收status='start'的信息,导致根本不知道自己的名字,也无法删除上一局的记忆,需要自己重写一些函数

03-24 17:26:31,966|INFO|app.py|117|spy perceive: message='王秀兰' name=None status='start' word=None round=None

你这不是收到了吗?

这东西不稳定触发的,这个例子收到了; 应该和时间有关,可能是上一局最后一个投票超时了,导致下一局的开始信息没收到,当然这也是猜测;反正我用deepseek网页版都模拟测过一遍,不会超时,可能是api会限速))

Your need to confirm your account before you can post a new comment.

Sign up or log in to comment