Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "Auto pass" button in stock rounds. #6561

Merged
merged 1 commit into from
Dec 5, 2021

Conversation

magnusrk-ch
Copy link
Collaborator

The button enables the auto pass in stock round program, same as the auto tab, but more accessible. The motivation is half to encourage more use of auto pass and half to make it less annoying when auto pass keeps getting cancelled over and over because someone sells and buys and sells and buys...

Only displayed for the active player, only in stock around, and does not show up in hotseat games.

autopass

The button enables the auto pass in stock round program, same as the auto tab, but more accessible.

Only displayed for the active player, only in stock around, and does not show up in hotseat games.
@crericha-qualitrol
Copy link

I've seen a number of issues posted regarding auto pass not working properly. There are warnings about using it in the "Auto" tab, so I feel okay about the use at your own risk nature of the button there. Promoting the button to the main screen hides all those warnings.

I'm not necessarily opposed to the change, but I do think the above should be considered before pulling the trigger.

@crericha-qualitrol
Copy link

crericha-qualitrol commented Dec 1, 2021

Or fix these issues first:
#5215
#6169
#6324
#6357
#6367

@magnusrk-ch
Copy link
Collaborator Author

My thinking here is that the button doesn't promise anything. It doesn't say "auto pass unless X, Y and Z" or link to details. The only way it can fail to meet expectations is by not passing. That's a safe way to fail, and also self-explaining (there's a comment in the log saying why it was cancelled).

In the case of someone who has read the auto tab and actually expects the automation to stop after shenanigans, they're no worse off with the new button than they were using the auto tab directly.

@crericha-qualitrol
Copy link

Take a look at the linked bugs. A few of them are related to auto pass passing when it shouldn't.

@crericha-qualitrol
Copy link

It does look like the warnings about using auto pass have been removed from the Auto menu. And I'm not saying don't promote the button to the main page. I'm saying think through if it is ready for that or if these bugs should be addressed first.

@scottredracecar
Copy link
Collaborator

scottredracecar commented Dec 1, 2021 via email

@tobymao
Copy link
Owner

tobymao commented Dec 2, 2021

i have no preference or opinion, @crericha-qualitrol i'll leave the decision to you

@crericha
Copy link
Collaborator

crericha commented Dec 2, 2021

@magnusrk-ch, good comments on the issues I linked. Would you be able to fix #6169? If that one is resolved, I'd be okay with this PR.

@magnusrk-ch
Copy link
Collaborator Author

I've added a proposal for how to fix it, let's see if anyone has other opinions.

@jasonab
Copy link

jasonab commented Dec 3, 2021

There's also #6529 as an autopass issue

@magnusrk-ch
Copy link
Collaborator Author

#6583 and #6575 propose fixes for two of the above issues.

@tobymao tobymao merged commit 39d8306 into tobymao:master Dec 5, 2021
@magnusrk-ch magnusrk-ch deleted the autopass_button branch December 5, 2021 06:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants