所有案件
P.I. 的案件
#9907: "Investigator "orders" discs and cubes in a way that gives away extra information"
notabug: 這並非程式錯誤
2
這是關於哪方面的案件?
發生什麼事? 請從下方選擇
規則:遊戲規則有所錯漏
細節描述
• 遊戲規則的哪部分在 BGA 版本有所錯漏?
When sending an investigator to a location, discs and cubes are placed in the order "Suspect, Location, Crime". In a case where at least one disc and at least one cube is connected to the same location, this gives away which aspect of the crime is associated with each disc/cube. Please see the attached screenshot for an example.• 這項違反規則之處可否在遊戲重播中看到?若可以是在哪步?(重播時左上角資訊)
Move #39• 你的瀏覽器是什麼?
Google Chrome v66
案件沿革
Octrinity • 開發者尚未重現這項錯誤:
2018年 5月12日 20:17 • Screencapped here: imgur.com/a/jbBckr0
In this screenshot, I'm the red player and the solution of my case is Pinky, Central Station, Bank Job (which was solved on my next turn). This is even further spoiled due to the order of how investigators marked their info - Trocadero and Central Station both put discs and cubes in a specific yet different order consistent with the "Suspect, Location, Crime" order specified earlier.
In this screenshot, I'm the red player and the solution of my case is Pinky, Central Station, Bank Job (which was solved on my next turn). This is even further spoiled due to the order of how investigators marked their info - Trocadero and Central Station both put discs and cubes in a specific yet different order consistent with the "Suspect, Location, Crime" order specified earlier.
fa81 • 這並非程式錯誤:
2018年 5月13日 14:45 •
2018年 5月13日 14:46 • Sorry to disappoint you, but this would have been really a bad bug, so I considered it, of course, during development.
1. The backend shuffles in which order it checks the various aspects. That not even required as only 1 single message goes to the frontend, but in case this ever changes even the order in which we check would remain hidden.
2. The client-side code (i.e. the game log message that is sent to all players) only ever gets to see the number of cubes/discs the frontend has to place.
3. the order in which the tokens appear on the investigator tile is based on a simple style sheet and depends only on the number and types (cubes vs. discs) on the tile. Each token does not "know" which aspect it belongs to until it is moved to the corresponding tile due to an evidence card action.
In short: There is no information leaking when placing and investigator. If it appears to do, like in your examples, it's coincidence.
If you want to I can show you the code for review. I actually want to open-source it, which I plan to do anyway, I just have to put a different license the the artwork files.
1. The backend shuffles in which order it checks the various aspects. That not even required as only 1 single message goes to the frontend, but in case this ever changes even the order in which we check would remain hidden.
2. The client-side code (i.e. the game log message that is sent to all players) only ever gets to see the number of cubes/discs the frontend has to place.
3. the order in which the tokens appear on the investigator tile is based on a simple style sheet and depends only on the number and types (cubes vs. discs) on the tile. Each token does not "know" which aspect it belongs to until it is moved to the corresponding tile due to an evidence card action.
In short: There is no information leaking when placing and investigator. If it appears to do, like in your examples, it's coincidence.
If you want to I can show you the code for review. I actually want to open-source it, which I plan to do anyway, I just have to put a different license the the artwork files.
Octrinity • 這並非程式錯誤:
2018年 5月14日 8:52 • OP here. Played another game where I expected this to show up but didn't (i.e. the order I specified in my original report wasn't followed) and on this basis agree that I jumped to an incorrect conclusion and there is no bug. Game number is 40301294 if you want to see for your own records/confidence. I think you can safely close this issue. Thanks for taking a look and giving further explanation.
為本案件添加內容
任何可能重現這項錯誤或了解你的建議之相關資訊,都請在此填寫:
- 其他同樣狀況的桌號/步數
- 按 F5 是否解決了這個問題?
- 問題是否發生了好幾次?每次都發生?時好時壞?
- 建議將此錯誤的螢幕截圖上傳到 Imgur.com 並轉貼連結。