全ての報告
シャーロック13(Sherlock 13)の報告
#136443: "Information from wrong perspective displayed during replay"
notabug: これはバグではありません
1
どういった内容ですか?
どうしましたか?以下から選んでください
表示バグ: 表示されるゲームの情報が間違っている(ゲーム上の重要事項を表示していない)
詳細
-
• 表示の問題を説明してください もしこのバグのスクリーンショットがあれば(素晴らしい!)、Imgur.com等を使ってアップロードし、リンクをコピー&ペーストしてください。
imgur.com/ox6QHyH
#7
When replaying a game from my opponent's (Korantined) perspective, I still get to see which card I (Phoxtrot) got back from an exchange which doesn't make sense as Korantined didn't have that information.
I think that the problem *only* exists when replaying a game in which you played but from a different perspective.
• あなたのブラウザは何ですか?
Google Chrome v128
報告履歴
2024年 9月 1日 22:40 •
ufm • これはバグではありません:
2024年 9月 2日 3:10 • Checked the replay: they didn't get the information from the game, but they clicked the clue box and manually assigned the clue.
Phoxtrot • これはバグではありません:
2024年 9月 2日 10:35 • Hum, that is the ONLY information he would have checked ? An information that he actually could not possibly have had ?
Same in game 556764745, the *only* information about my own hand when replaying form the opponent's perspective is the card I got back from the exchange right when I got it back. Which by very nature of the game is mathematically impossible to know at more than 50% right at that time.
In fact, whenever I do a replay, from anyone's perspective, Including my own, I never see any of the indications made manually but I do, sometimes, see the information about what the other player got in exchange.
Contrarily to what I said earlier, it can happen when viewing from my own perspective as in this game : 556387688 , when replayed from Phoxtrot perspective, I get to see what the opponent got in return from the exchange.
But it is not for all game, in 556515976, I made an exchange but I don't see what I got in return when viewing from the opponent's perspective.
It's not all that important as it's most likely just in replay. But I do have to wonder if some hidden information might also sent to the client (but not displayed) during actual play allowing hackers to cheat.
The global issue of not seeing what the player actually put on their sheet during replay only makes it a bit harder to improve oneself by doing replays of good players.
Same in game 556764745, the *only* information about my own hand when replaying form the opponent's perspective is the card I got back from the exchange right when I got it back. Which by very nature of the game is mathematically impossible to know at more than 50% right at that time.
In fact, whenever I do a replay, from anyone's perspective, Including my own, I never see any of the indications made manually but I do, sometimes, see the information about what the other player got in exchange.
Contrarily to what I said earlier, it can happen when viewing from my own perspective as in this game : 556387688 , when replayed from Phoxtrot perspective, I get to see what the opponent got in return from the exchange.
But it is not for all game, in 556515976, I made an exchange but I don't see what I got in return when viewing from the opponent's perspective.
It's not all that important as it's most likely just in replay. But I do have to wonder if some hidden information might also sent to the client (but not displayed) during actual play allowing hackers to cheat.
The global issue of not seeing what the player actually put on their sheet during replay only makes it a bit harder to improve oneself by doing replays of good players.
Phoxtrot • これはバグではありません:
2024年 9月 2日 10:43 • About the mathematical impossibility :
You can, through questions and inferences from opponent's questions know what the hidden cards in the center of the table are. But you cannot know which one is which as long unless you exchange them or ask a question after an opponent's question or make an inference about an opponent question (again made after the exchange).
This is by the very design of the 2 players game. So at the time player A exchanges a card, player B cannot possibly know what card it is, he might know collectively what the innocent card and the criminal card are but not which one is which, not until at least one more question is asked by someone. Unless, of course, there is a hack (which there probably isn't) or a player talks too much (which wasn't the case in the examples given).
You can, through questions and inferences from opponent's questions know what the hidden cards in the center of the table are. But you cannot know which one is which as long unless you exchange them or ask a question after an opponent's question or make an inference about an opponent question (again made after the exchange).
This is by the very design of the 2 players game. So at the time player A exchanges a card, player B cannot possibly know what card it is, he might know collectively what the innocent card and the criminal card are but not which one is which, not until at least one more question is asked by someone. Unless, of course, there is a hack (which there probably isn't) or a player talks too much (which wasn't the case in the examples given).
ufm • これはバグではありません:
2024年 9月 2日 11:05 • Not a hard question: All individual notes are basically removed in replay, except the last note which is done just after a public move.
So, it is not the only information the player has recorded, but is just only one of them.
So, it is not the only information the player has recorded, but is just only one of them.
ufm • これはバグではありません:
2024年 9月 2日 11:08 • FYI, this log cleaning is done to prevent the game and replay from being blocked by accumulated invisible moves.
Phoxtrot • これはバグではありません:
2024年 9月 2日 11:40 • Yeah, I understand that keeping it all would slow down the replay and refresh too much (that or requires much coding effort to collate notations so that only one set of notations is remembered after each question )
Still, there is something weird in the timing. Replay shows the notation to be made just after the exchange which is not a moment where the opponent could have the information.
But I guess it's just the replay that shows that one information earlier than the moment at which the player actually noted it which would also explain why I don't see it happening in every game I replayed (but I guess only in games where the player did figure out at some point after the exchange that I had that card).
It does display an information at a moment in the replay where the player shouldn't it; which I think would still qualify as a display bug but it's not important.
Still, there is something weird in the timing. Replay shows the notation to be made just after the exchange which is not a moment where the opponent could have the information.
But I guess it's just the replay that shows that one information earlier than the moment at which the player actually noted it which would also explain why I don't see it happening in every game I replayed (but I guess only in games where the player did figure out at some point after the exchange that I had that card).
It does display an information at a moment in the replay where the player shouldn't it; which I think would still qualify as a display bug but it's not important.
ufm • これはバグではありません:
2024年 9月 2日 11:43 •
2024年 9月 2日 11:55 • I double-checked to be sure, but I was unable to find information leak.
After all, everyone should be able to replicate the problem if it exists.
After all, everyone should be able to replicate the problem if it exists.
報告に書き加える
このバグを再現するため、またはあなたの提案を理解するために、ここに関連性があると思われるものを追加してください:
- 他のテーブルID/行動ID
- F5キー(ページの再読込)で問題は解決されましたか?
- 問題は何回も起こりましたか?毎回 起こりますか?ランダムに起きますか?
- もしこのバグのスクリーンショットがあれば(素晴らしい!)、Imgur.com等を使ってアップロードし、リンクをコピー&ペーストしてください。