#41674: "Add automatic play when the player has no choices to be made (e.g. One playable card)"
這是關於哪方面的案件?
發生什麼事? 請從下方選擇
發生什麼事? 請從下方選擇
請檢查是否已有同課題案件
若肯定,請「投票」給這樁案件。最高票的案件將「優先」處理!
| # | Status | Votes | Game | Type | Title | Last update |
|---|
細節描述
-
• 如果可以的話,請轉貼螢幕顯示的錯誤訊息。
There are scenarios where a player has no choice to make, but must still manually act.
An example of this when the player holds exactly one card of the lead suit, and is therefore forced to play it.
Similar to the last card of the round, it's possible for the game engine to automatically detect this and play the only choice. A private log message could be logged to the player letting them know this happened.
There are also examples where there are choices to make, however the choice wont affect the outcome of this hand
An example of this when the player holds either:
- A sequential run (and only this) of the lead suit, and therefore it's inconsequential which card is played (e.g. Having the 7,8,9 of Hearts when Hearts is lead -- Any card from an opponent will have the same outcome relative to all three 'choices')
---OR---
- ("COMPLEX SCENARIO") Multiple cards from the same suit where public information means that all cards between those cards are in play already -- e.g. Holding the 8 and Q of Diamonds; when the 9 is the displayed trump; and the 10 and J have already been played -- Much like the above scenario the choice here will not affect the outcome.
In the case of multiple cards (especially the second example), even though sometimes the card chosen may not matter for the outcome of this trick, you may want to pick one over the other as it may affect what other players perceive you're doing. This a relatively minor point though. This could be mitigated by allowing player agency on how this is selected, and allowing random selection.
It may also highlight to a player information they weren't thinking about when the second example happens -- e.g. If I get a message "You auto-played Q of diamonds because it wouldn't affect outcome" it might make me aware the 8 I hold is far more powerful than I anticipated! I think this is a good thing, this offsets the possible information leakage discussed below, providing a minor reward/benefit for players speeding up the game.
=== Information Leakage ===
Auto-play like this would have a downside of possibly exposing information in turn-based games especially if this was to happen automatically while a player was offline.
If only the most basic auto-play was implemented it'd be a lot of information; if the auto-play for both runs and the "complex scenario" was implemented then the impacts are reduced partially, it wouldn't be clear to opponents all the time if the auto-play occurred for one reason or the other.
One way to mitigate this would be a user-configurable options for:
1) Whether they'd like to auto-play at all (Set to be opt-in, so off by default);
2) How long to delay the move by (suggesting a maximum of one hour);
3) In the case of playing when multiple cards could be played, how to select the card to play
Even with a delay if an opponent could ascertain that the player was offline (by checking their profile) it still has information leakage -- mitigated, and requiring effort + not working 100% of the time though. (If the player comes online after an auto-move was made, but before an opponent checks there's no way for the opponent to tell it was automatic; however if they didn't come online then it can be determined it was automatic)
If the game could detect when the player was online and alter this behaviour this would be handy -- I don't know if the platform can do this though! I've asked here though boardgamearena.com/forum/viewtopic.php?f=12&t=21193#p88012
-
• 請說明你當時想做什麼,你做了什麼,然後發生了什麼事
• 你的瀏覽器是什麼?
Google Chrome v90
-
• 請轉貼未翻譯的英文字句。 如果您有此錯誤的螢幕截圖(這是個好習慣),您可以使用您選擇的圖片託管服務(例如snipboard.io)上傳它,然後將連結複製/貼上到這裡。 這些文字存在於 翻譯系統 中嗎?若為真,其是否已被翻譯超過 24 小時?
There are scenarios where a player has no choice to make, but must still manually act.
An example of this when the player holds exactly one card of the lead suit, and is therefore forced to play it.
Similar to the last card of the round, it's possible for the game engine to automatically detect this and play the only choice. A private log message could be logged to the player letting them know this happened.
There are also examples where there are choices to make, however the choice wont affect the outcome of this hand
An example of this when the player holds either:
- A sequential run (and only this) of the lead suit, and therefore it's inconsequential which card is played (e.g. Having the 7,8,9 of Hearts when Hearts is lead -- Any card from an opponent will have the same outcome relative to all three 'choices')
---OR---
- ("COMPLEX SCENARIO") Multiple cards from the same suit where public information means that all cards between those cards are in play already -- e.g. Holding the 8 and Q of Diamonds; when the 9 is the displayed trump; and the 10 and J have already been played -- Much like the above scenario the choice here will not affect the outcome.
In the case of multiple cards (especially the second example), even though sometimes the card chosen may not matter for the outcome of this trick, you may want to pick one over the other as it may affect what other players perceive you're doing. This a relatively minor point though. This could be mitigated by allowing player agency on how this is selected, and allowing random selection.
It may also highlight to a player information they weren't thinking about when the second example happens -- e.g. If I get a message "You auto-played Q of diamonds because it wouldn't affect outcome" it might make me aware the 8 I hold is far more powerful than I anticipated! I think this is a good thing, this offsets the possible information leakage discussed below, providing a minor reward/benefit for players speeding up the game.
=== Information Leakage ===
Auto-play like this would have a downside of possibly exposing information in turn-based games especially if this was to happen automatically while a player was offline.
If only the most basic auto-play was implemented it'd be a lot of information; if the auto-play for both runs and the "complex scenario" was implemented then the impacts are reduced partially, it wouldn't be clear to opponents all the time if the auto-play occurred for one reason or the other.
One way to mitigate this would be a user-configurable options for:
1) Whether they'd like to auto-play at all (Set to be opt-in, so off by default);
2) How long to delay the move by (suggesting a maximum of one hour);
3) In the case of playing when multiple cards could be played, how to select the card to play
Even with a delay if an opponent could ascertain that the player was offline (by checking their profile) it still has information leakage -- mitigated, and requiring effort + not working 100% of the time though. (If the player comes online after an auto-move was made, but before an opponent checks there's no way for the opponent to tell it was automatic; however if they didn't come online then it can be determined it was automatic)
If the game could detect when the player was online and alter this behaviour this would be handy -- I don't know if the platform can do this though! I've asked here though boardgamearena.com/forum/viewtopic.php?f=12&t=21193#p88012
• 你的瀏覽器是什麼?
Google Chrome v90
-
• 請簡明精確地解釋你的建議,以便讓人一目了然。
There are scenarios where a player has no choice to make, but must still manually act.
An example of this when the player holds exactly one card of the lead suit, and is therefore forced to play it.
Similar to the last card of the round, it's possible for the game engine to automatically detect this and play the only choice. A private log message could be logged to the player letting them know this happened.
There are also examples where there are choices to make, however the choice wont affect the outcome of this hand
An example of this when the player holds either:
- A sequential run (and only this) of the lead suit, and therefore it's inconsequential which card is played (e.g. Having the 7,8,9 of Hearts when Hearts is lead -- Any card from an opponent will have the same outcome relative to all three 'choices')
---OR---
- ("COMPLEX SCENARIO") Multiple cards from the same suit where public information means that all cards between those cards are in play already -- e.g. Holding the 8 and Q of Diamonds; when the 9 is the displayed trump; and the 10 and J have already been played -- Much like the above scenario the choice here will not affect the outcome.
In the case of multiple cards (especially the second example), even though sometimes the card chosen may not matter for the outcome of this trick, you may want to pick one over the other as it may affect what other players perceive you're doing. This a relatively minor point though. This could be mitigated by allowing player agency on how this is selected, and allowing random selection.
It may also highlight to a player information they weren't thinking about when the second example happens -- e.g. If I get a message "You auto-played Q of diamonds because it wouldn't affect outcome" it might make me aware the 8 I hold is far more powerful than I anticipated! I think this is a good thing, this offsets the possible information leakage discussed below, providing a minor reward/benefit for players speeding up the game.
=== Information Leakage ===
Auto-play like this would have a downside of possibly exposing information in turn-based games especially if this was to happen automatically while a player was offline.
If only the most basic auto-play was implemented it'd be a lot of information; if the auto-play for both runs and the "complex scenario" was implemented then the impacts are reduced partially, it wouldn't be clear to opponents all the time if the auto-play occurred for one reason or the other.
One way to mitigate this would be a user-configurable options for:
1) Whether they'd like to auto-play at all (Set to be opt-in, so off by default);
2) How long to delay the move by (suggesting a maximum of one hour);
3) In the case of playing when multiple cards could be played, how to select the card to play
Even with a delay if an opponent could ascertain that the player was offline (by checking their profile) it still has information leakage -- mitigated, and requiring effort + not working 100% of the time though. (If the player comes online after an auto-move was made, but before an opponent checks there's no way for the opponent to tell it was automatic; however if they didn't come online then it can be determined it was automatic)
If the game could detect when the player was online and alter this behaviour this would be handy -- I don't know if the platform can do this though! I've asked here though boardgamearena.com/forum/viewtopic.php?f=12&t=21193#p88012
• 你的瀏覽器是什麼?
Google Chrome v90
-
• 當你不能動作時,螢幕上顯示什麼?(螢幕全黑?部份遊戲介面?錯誤訊息?)
There are scenarios where a player has no choice to make, but must still manually act.
An example of this when the player holds exactly one card of the lead suit, and is therefore forced to play it.
Similar to the last card of the round, it's possible for the game engine to automatically detect this and play the only choice. A private log message could be logged to the player letting them know this happened.
There are also examples where there are choices to make, however the choice wont affect the outcome of this hand
An example of this when the player holds either:
- A sequential run (and only this) of the lead suit, and therefore it's inconsequential which card is played (e.g. Having the 7,8,9 of Hearts when Hearts is lead -- Any card from an opponent will have the same outcome relative to all three 'choices')
---OR---
- ("COMPLEX SCENARIO") Multiple cards from the same suit where public information means that all cards between those cards are in play already -- e.g. Holding the 8 and Q of Diamonds; when the 9 is the displayed trump; and the 10 and J have already been played -- Much like the above scenario the choice here will not affect the outcome.
In the case of multiple cards (especially the second example), even though sometimes the card chosen may not matter for the outcome of this trick, you may want to pick one over the other as it may affect what other players perceive you're doing. This a relatively minor point though. This could be mitigated by allowing player agency on how this is selected, and allowing random selection.
It may also highlight to a player information they weren't thinking about when the second example happens -- e.g. If I get a message "You auto-played Q of diamonds because it wouldn't affect outcome" it might make me aware the 8 I hold is far more powerful than I anticipated! I think this is a good thing, this offsets the possible information leakage discussed below, providing a minor reward/benefit for players speeding up the game.
=== Information Leakage ===
Auto-play like this would have a downside of possibly exposing information in turn-based games especially if this was to happen automatically while a player was offline.
If only the most basic auto-play was implemented it'd be a lot of information; if the auto-play for both runs and the "complex scenario" was implemented then the impacts are reduced partially, it wouldn't be clear to opponents all the time if the auto-play occurred for one reason or the other.
One way to mitigate this would be a user-configurable options for:
1) Whether they'd like to auto-play at all (Set to be opt-in, so off by default);
2) How long to delay the move by (suggesting a maximum of one hour);
3) In the case of playing when multiple cards could be played, how to select the card to play
Even with a delay if an opponent could ascertain that the player was offline (by checking their profile) it still has information leakage -- mitigated, and requiring effort + not working 100% of the time though. (If the player comes online after an auto-move was made, but before an opponent checks there's no way for the opponent to tell it was automatic; however if they didn't come online then it can be determined it was automatic)
If the game could detect when the player was online and alter this behaviour this would be handy -- I don't know if the platform can do this though! I've asked here though boardgamearena.com/forum/viewtopic.php?f=12&t=21193#p88012
• 你的瀏覽器是什麼?
Google Chrome v90
-
• 遊戲規則的哪部分在 BGA 版本有所錯漏?
There are scenarios where a player has no choice to make, but must still manually act.
An example of this when the player holds exactly one card of the lead suit, and is therefore forced to play it.
Similar to the last card of the round, it's possible for the game engine to automatically detect this and play the only choice. A private log message could be logged to the player letting them know this happened.
There are also examples where there are choices to make, however the choice wont affect the outcome of this hand
An example of this when the player holds either:
- A sequential run (and only this) of the lead suit, and therefore it's inconsequential which card is played (e.g. Having the 7,8,9 of Hearts when Hearts is lead -- Any card from an opponent will have the same outcome relative to all three 'choices')
---OR---
- ("COMPLEX SCENARIO") Multiple cards from the same suit where public information means that all cards between those cards are in play already -- e.g. Holding the 8 and Q of Diamonds; when the 9 is the displayed trump; and the 10 and J have already been played -- Much like the above scenario the choice here will not affect the outcome.
In the case of multiple cards (especially the second example), even though sometimes the card chosen may not matter for the outcome of this trick, you may want to pick one over the other as it may affect what other players perceive you're doing. This a relatively minor point though. This could be mitigated by allowing player agency on how this is selected, and allowing random selection.
It may also highlight to a player information they weren't thinking about when the second example happens -- e.g. If I get a message "You auto-played Q of diamonds because it wouldn't affect outcome" it might make me aware the 8 I hold is far more powerful than I anticipated! I think this is a good thing, this offsets the possible information leakage discussed below, providing a minor reward/benefit for players speeding up the game.
=== Information Leakage ===
Auto-play like this would have a downside of possibly exposing information in turn-based games especially if this was to happen automatically while a player was offline.
If only the most basic auto-play was implemented it'd be a lot of information; if the auto-play for both runs and the "complex scenario" was implemented then the impacts are reduced partially, it wouldn't be clear to opponents all the time if the auto-play occurred for one reason or the other.
One way to mitigate this would be a user-configurable options for:
1) Whether they'd like to auto-play at all (Set to be opt-in, so off by default);
2) How long to delay the move by (suggesting a maximum of one hour);
3) In the case of playing when multiple cards could be played, how to select the card to play
Even with a delay if an opponent could ascertain that the player was offline (by checking their profile) it still has information leakage -- mitigated, and requiring effort + not working 100% of the time though. (If the player comes online after an auto-move was made, but before an opponent checks there's no way for the opponent to tell it was automatic; however if they didn't come online then it can be determined it was automatic)
If the game could detect when the player was online and alter this behaviour this would be handy -- I don't know if the platform can do this though! I've asked here though boardgamearena.com/forum/viewtopic.php?f=12&t=21193#p88012
-
• 這項違反規則之處可否在遊戲重播中看到?若可以是在哪步?(重播時左上角資訊)
• 你的瀏覽器是什麼?
Google Chrome v90
-
• 你當時想採取哪個遊戲行動?
There are scenarios where a player has no choice to make, but must still manually act.
An example of this when the player holds exactly one card of the lead suit, and is therefore forced to play it.
Similar to the last card of the round, it's possible for the game engine to automatically detect this and play the only choice. A private log message could be logged to the player letting them know this happened.
There are also examples where there are choices to make, however the choice wont affect the outcome of this hand
An example of this when the player holds either:
- A sequential run (and only this) of the lead suit, and therefore it's inconsequential which card is played (e.g. Having the 7,8,9 of Hearts when Hearts is lead -- Any card from an opponent will have the same outcome relative to all three 'choices')
---OR---
- ("COMPLEX SCENARIO") Multiple cards from the same suit where public information means that all cards between those cards are in play already -- e.g. Holding the 8 and Q of Diamonds; when the 9 is the displayed trump; and the 10 and J have already been played -- Much like the above scenario the choice here will not affect the outcome.
In the case of multiple cards (especially the second example), even though sometimes the card chosen may not matter for the outcome of this trick, you may want to pick one over the other as it may affect what other players perceive you're doing. This a relatively minor point though. This could be mitigated by allowing player agency on how this is selected, and allowing random selection.
It may also highlight to a player information they weren't thinking about when the second example happens -- e.g. If I get a message "You auto-played Q of diamonds because it wouldn't affect outcome" it might make me aware the 8 I hold is far more powerful than I anticipated! I think this is a good thing, this offsets the possible information leakage discussed below, providing a minor reward/benefit for players speeding up the game.
=== Information Leakage ===
Auto-play like this would have a downside of possibly exposing information in turn-based games especially if this was to happen automatically while a player was offline.
If only the most basic auto-play was implemented it'd be a lot of information; if the auto-play for both runs and the "complex scenario" was implemented then the impacts are reduced partially, it wouldn't be clear to opponents all the time if the auto-play occurred for one reason or the other.
One way to mitigate this would be a user-configurable options for:
1) Whether they'd like to auto-play at all (Set to be opt-in, so off by default);
2) How long to delay the move by (suggesting a maximum of one hour);
3) In the case of playing when multiple cards could be played, how to select the card to play
Even with a delay if an opponent could ascertain that the player was offline (by checking their profile) it still has information leakage -- mitigated, and requiring effort + not working 100% of the time though. (If the player comes online after an auto-move was made, but before an opponent checks there's no way for the opponent to tell it was automatic; however if they didn't come online then it can be determined it was automatic)
If the game could detect when the player was online and alter this behaviour this would be handy -- I don't know if the platform can do this though! I've asked here though boardgamearena.com/forum/viewtopic.php?f=12&t=21193#p88012
-
• 你想觸發這個遊戲行動時做了什麼?
-
• 當你試著這麼做時發生了什麼(錯誤訊息、遊戲狀態條訊息...)?
• 你的瀏覽器是什麼?
Google Chrome v90
-
• 問題發生在遊戲的哪一步?(目前遊戲指示是什麼)
There are scenarios where a player has no choice to make, but must still manually act.
An example of this when the player holds exactly one card of the lead suit, and is therefore forced to play it.
Similar to the last card of the round, it's possible for the game engine to automatically detect this and play the only choice. A private log message could be logged to the player letting them know this happened.
There are also examples where there are choices to make, however the choice wont affect the outcome of this hand
An example of this when the player holds either:
- A sequential run (and only this) of the lead suit, and therefore it's inconsequential which card is played (e.g. Having the 7,8,9 of Hearts when Hearts is lead -- Any card from an opponent will have the same outcome relative to all three 'choices')
---OR---
- ("COMPLEX SCENARIO") Multiple cards from the same suit where public information means that all cards between those cards are in play already -- e.g. Holding the 8 and Q of Diamonds; when the 9 is the displayed trump; and the 10 and J have already been played -- Much like the above scenario the choice here will not affect the outcome.
In the case of multiple cards (especially the second example), even though sometimes the card chosen may not matter for the outcome of this trick, you may want to pick one over the other as it may affect what other players perceive you're doing. This a relatively minor point though. This could be mitigated by allowing player agency on how this is selected, and allowing random selection.
It may also highlight to a player information they weren't thinking about when the second example happens -- e.g. If I get a message "You auto-played Q of diamonds because it wouldn't affect outcome" it might make me aware the 8 I hold is far more powerful than I anticipated! I think this is a good thing, this offsets the possible information leakage discussed below, providing a minor reward/benefit for players speeding up the game.
=== Information Leakage ===
Auto-play like this would have a downside of possibly exposing information in turn-based games especially if this was to happen automatically while a player was offline.
If only the most basic auto-play was implemented it'd be a lot of information; if the auto-play for both runs and the "complex scenario" was implemented then the impacts are reduced partially, it wouldn't be clear to opponents all the time if the auto-play occurred for one reason or the other.
One way to mitigate this would be a user-configurable options for:
1) Whether they'd like to auto-play at all (Set to be opt-in, so off by default);
2) How long to delay the move by (suggesting a maximum of one hour);
3) In the case of playing when multiple cards could be played, how to select the card to play
Even with a delay if an opponent could ascertain that the player was offline (by checking their profile) it still has information leakage -- mitigated, and requiring effort + not working 100% of the time though. (If the player comes online after an auto-move was made, but before an opponent checks there's no way for the opponent to tell it was automatic; however if they didn't come online then it can be determined it was automatic)
If the game could detect when the player was online and alter this behaviour this would be handy -- I don't know if the platform can do this though! I've asked here though boardgamearena.com/forum/viewtopic.php?f=12&t=21193#p88012
-
• 當你試著進行遊戲動作時發生了什麼(錯誤訊息、遊戲狀態條訊息...)?
• 你的瀏覽器是什麼?
Google Chrome v90
-
• 請描述顯示問題。 如果您有此錯誤的螢幕截圖(這是個好習慣),您可以使用您選擇的圖片託管服務(例如snipboard.io)上傳它,然後將連結複製/貼上到這裡。
There are scenarios where a player has no choice to make, but must still manually act.
An example of this when the player holds exactly one card of the lead suit, and is therefore forced to play it.
Similar to the last card of the round, it's possible for the game engine to automatically detect this and play the only choice. A private log message could be logged to the player letting them know this happened.
There are also examples where there are choices to make, however the choice wont affect the outcome of this hand
An example of this when the player holds either:
- A sequential run (and only this) of the lead suit, and therefore it's inconsequential which card is played (e.g. Having the 7,8,9 of Hearts when Hearts is lead -- Any card from an opponent will have the same outcome relative to all three 'choices')
---OR---
- ("COMPLEX SCENARIO") Multiple cards from the same suit where public information means that all cards between those cards are in play already -- e.g. Holding the 8 and Q of Diamonds; when the 9 is the displayed trump; and the 10 and J have already been played -- Much like the above scenario the choice here will not affect the outcome.
In the case of multiple cards (especially the second example), even though sometimes the card chosen may not matter for the outcome of this trick, you may want to pick one over the other as it may affect what other players perceive you're doing. This a relatively minor point though. This could be mitigated by allowing player agency on how this is selected, and allowing random selection.
It may also highlight to a player information they weren't thinking about when the second example happens -- e.g. If I get a message "You auto-played Q of diamonds because it wouldn't affect outcome" it might make me aware the 8 I hold is far more powerful than I anticipated! I think this is a good thing, this offsets the possible information leakage discussed below, providing a minor reward/benefit for players speeding up the game.
=== Information Leakage ===
Auto-play like this would have a downside of possibly exposing information in turn-based games especially if this was to happen automatically while a player was offline.
If only the most basic auto-play was implemented it'd be a lot of information; if the auto-play for both runs and the "complex scenario" was implemented then the impacts are reduced partially, it wouldn't be clear to opponents all the time if the auto-play occurred for one reason or the other.
One way to mitigate this would be a user-configurable options for:
1) Whether they'd like to auto-play at all (Set to be opt-in, so off by default);
2) How long to delay the move by (suggesting a maximum of one hour);
3) In the case of playing when multiple cards could be played, how to select the card to play
Even with a delay if an opponent could ascertain that the player was offline (by checking their profile) it still has information leakage -- mitigated, and requiring effort + not working 100% of the time though. (If the player comes online after an auto-move was made, but before an opponent checks there's no way for the opponent to tell it was automatic; however if they didn't come online then it can be determined it was automatic)
If the game could detect when the player was online and alter this behaviour this would be handy -- I don't know if the platform can do this though! I've asked here though boardgamearena.com/forum/viewtopic.php?f=12&t=21193#p88012
• 你的瀏覽器是什麼?
Google Chrome v90
-
• 請轉貼未翻譯的英文字句。 如果您有此錯誤的螢幕截圖(這是個好習慣),您可以使用您選擇的圖片託管服務(例如snipboard.io)上傳它,然後將連結複製/貼上到這裡。 這些文字存在於 翻譯系統 中嗎?若為真,其是否已被翻譯超過 24 小時?
There are scenarios where a player has no choice to make, but must still manually act.
An example of this when the player holds exactly one card of the lead suit, and is therefore forced to play it.
Similar to the last card of the round, it's possible for the game engine to automatically detect this and play the only choice. A private log message could be logged to the player letting them know this happened.
There are also examples where there are choices to make, however the choice wont affect the outcome of this hand
An example of this when the player holds either:
- A sequential run (and only this) of the lead suit, and therefore it's inconsequential which card is played (e.g. Having the 7,8,9 of Hearts when Hearts is lead -- Any card from an opponent will have the same outcome relative to all three 'choices')
---OR---
- ("COMPLEX SCENARIO") Multiple cards from the same suit where public information means that all cards between those cards are in play already -- e.g. Holding the 8 and Q of Diamonds; when the 9 is the displayed trump; and the 10 and J have already been played -- Much like the above scenario the choice here will not affect the outcome.
In the case of multiple cards (especially the second example), even though sometimes the card chosen may not matter for the outcome of this trick, you may want to pick one over the other as it may affect what other players perceive you're doing. This a relatively minor point though. This could be mitigated by allowing player agency on how this is selected, and allowing random selection.
It may also highlight to a player information they weren't thinking about when the second example happens -- e.g. If I get a message "You auto-played Q of diamonds because it wouldn't affect outcome" it might make me aware the 8 I hold is far more powerful than I anticipated! I think this is a good thing, this offsets the possible information leakage discussed below, providing a minor reward/benefit for players speeding up the game.
=== Information Leakage ===
Auto-play like this would have a downside of possibly exposing information in turn-based games especially if this was to happen automatically while a player was offline.
If only the most basic auto-play was implemented it'd be a lot of information; if the auto-play for both runs and the "complex scenario" was implemented then the impacts are reduced partially, it wouldn't be clear to opponents all the time if the auto-play occurred for one reason or the other.
One way to mitigate this would be a user-configurable options for:
1) Whether they'd like to auto-play at all (Set to be opt-in, so off by default);
2) How long to delay the move by (suggesting a maximum of one hour);
3) In the case of playing when multiple cards could be played, how to select the card to play
Even with a delay if an opponent could ascertain that the player was offline (by checking their profile) it still has information leakage -- mitigated, and requiring effort + not working 100% of the time though. (If the player comes online after an auto-move was made, but before an opponent checks there's no way for the opponent to tell it was automatic; however if they didn't come online then it can be determined it was automatic)
If the game could detect when the player was online and alter this behaviour this would be handy -- I don't know if the platform can do this though! I've asked here though boardgamearena.com/forum/viewtopic.php?f=12&t=21193#p88012
• 你的瀏覽器是什麼?
Google Chrome v90
-
• 請簡明精確地解釋你的建議,以便讓人一目了然。
There are scenarios where a player has no choice to make, but must still manually act.
An example of this when the player holds exactly one card of the lead suit, and is therefore forced to play it.
Similar to the last card of the round, it's possible for the game engine to automatically detect this and play the only choice. A private log message could be logged to the player letting them know this happened.
There are also examples where there are choices to make, however the choice wont affect the outcome of this hand
An example of this when the player holds either:
- A sequential run (and only this) of the lead suit, and therefore it's inconsequential which card is played (e.g. Having the 7,8,9 of Hearts when Hearts is lead -- Any card from an opponent will have the same outcome relative to all three 'choices')
---OR---
- ("COMPLEX SCENARIO") Multiple cards from the same suit where public information means that all cards between those cards are in play already -- e.g. Holding the 8 and Q of Diamonds; when the 9 is the displayed trump; and the 10 and J have already been played -- Much like the above scenario the choice here will not affect the outcome.
In the case of multiple cards (especially the second example), even though sometimes the card chosen may not matter for the outcome of this trick, you may want to pick one over the other as it may affect what other players perceive you're doing. This a relatively minor point though. This could be mitigated by allowing player agency on how this is selected, and allowing random selection.
It may also highlight to a player information they weren't thinking about when the second example happens -- e.g. If I get a message "You auto-played Q of diamonds because it wouldn't affect outcome" it might make me aware the 8 I hold is far more powerful than I anticipated! I think this is a good thing, this offsets the possible information leakage discussed below, providing a minor reward/benefit for players speeding up the game.
=== Information Leakage ===
Auto-play like this would have a downside of possibly exposing information in turn-based games especially if this was to happen automatically while a player was offline.
If only the most basic auto-play was implemented it'd be a lot of information; if the auto-play for both runs and the "complex scenario" was implemented then the impacts are reduced partially, it wouldn't be clear to opponents all the time if the auto-play occurred for one reason or the other.
One way to mitigate this would be a user-configurable options for:
1) Whether they'd like to auto-play at all (Set to be opt-in, so off by default);
2) How long to delay the move by (suggesting a maximum of one hour);
3) In the case of playing when multiple cards could be played, how to select the card to play
Even with a delay if an opponent could ascertain that the player was offline (by checking their profile) it still has information leakage -- mitigated, and requiring effort + not working 100% of the time though. (If the player comes online after an auto-move was made, but before an opponent checks there's no way for the opponent to tell it was automatic; however if they didn't come online then it can be determined it was automatic)
If the game could detect when the player was online and alter this behaviour this would be handy -- I don't know if the platform can do this though! I've asked here though boardgamearena.com/forum/viewtopic.php?f=12&t=21193#p88012
• 你的瀏覽器是什麼?
Google Chrome v90
案件沿革
==Auto-Play Enabled?==
Do not auto-play
Auto-Play when there's one valid card to play
Auto-Play whenever possible (Whenever trick outcome not affected)
==Auto-Play delay (Turn based only)==
Random delay each time (default)
X minutes
Y minutes
Z Minutes
(... probably 10 choices, ranging from 2-60 minutes))
==Auto-Play card selection==
Pick randomly (default)
Always pick lowest
Always pick highest
Thus what can be implemented (and what I plan to eventually get around to) is this:
- A single yes/no preference that says "Play automatically when no meaningful choice";
- When this is on, and the player must choose from a single sequential run of cards (most commonly: a single card), play the first valid card automatically;
- This all happens client-side (i.e. in the player's browser) and therefore has no effect if you're offline.
I do realize that this means you have to keep turn-based games open in a tab overnight to benefit from this, but that's the only way to prevent it exposing private information.
I also intend to only do this after having implemented the "Preselect" suggestion so that it becomes hard to tell an autoplayed card from a preselected card even if something is played unreasonably quickly.
I daresay I am a little confused about the start of you comment though LaszloK -- Clashing with site-wide standards , and "It is not allowed to give away private information in any way - even if a player consents" -- Perhaps I explained something badly, as all of the suggestion was 100% in service of protecting private information, and not exposing or even leaking so much as hints about the contents of any hands! :)
Addressing what's probably the source of confusion: In the case I mentioned where the player held and 8 and Q; and I suggested they may receive a log message from auto-play, to be clear that was (re)using the example above it, where all cards between those two were already exposed as not being in anyone else's hands. The thing I was highlighting there is the player may not have been attentive to the fact that the 8 and Q didn't have a meaningful choice attached to it -- giving the auto-playing player a private log message could've been a piece of info they could know, but may not have worked out.
為本案件添加內容
- 其他同樣狀況的桌號/步數
- 按 F5 是否解決了這個問題?
- 問題是否發生了好幾次?每次都發生?時好時壞?
- 如果您有此錯誤的螢幕截圖(這是個好習慣),您可以使用您選擇的圖片託管服務(例如snipboard.io)上傳它,然後將連結複製/貼上到這裡。
