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

Probapoly init and CVecorder performance improvements #161

Merged
merged 14 commits into from
Aug 7, 2022

Conversation

gamecat69
Copy link
Contributor

Initial commit for probapoly.
CVecorder: Updated loading screen to show progress to avoid a perception of a hang during load. Reduced number of save-state loading retries for faster loading. Fixed bug that caused recordings to be buggy if no save state file was found.

Copy link
Collaborator

@awonak awonak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work, I'm looking forward to playing with this script!

software/contrib/cvecorder.py Outdated Show resolved Hide resolved
software/contrib/probapoly.md Outdated Show resolved Hide resolved
software/contrib/probapoly.md Show resolved Hide resolved
software/contrib/probapoly.py Outdated Show resolved Hide resolved
gamecat69 and others added 2 commits July 27, 2022 13:41
remove self.showLoadingScreen()

Co-authored-by: Adam Wonak <adam.wonak@gmail.com>
separated into multiple lines for easier reading

Co-authored-by: Adam Wonak <adam.wonak@gmail.com>
Copy link
Collaborator

@mjaskula mjaskula left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall this looks good to me, though I left a bunch of questions for my own understanding.

I have not yet run this script on ,y hardware.

lower: 3
automatically calculated pattern length: 6

### 4:3 Four over Three (Pass the god damn butter)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[question] I feel like this is a joke that I don't get, but want to.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Pass the god damn butter" is a common mnemonic phrase used when learning to play 4 over 3. Google it and then try and do it by clicking your fingers or knocking on a desk - it is quite rewarding!

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can't do it.

software/contrib/probapoly.py Show resolved Hide resolved
software/contrib/probapoly.py Outdated Show resolved Hide resolved
software/contrib/probapoly.py Outdated Show resolved Hide resolved
software/contrib/probapoly.py Outdated Show resolved Hide resolved
software/contrib/probapoly.py Outdated Show resolved Hide resolved
software/contrib/probapoly.py Outdated Show resolved Hide resolved
software/contrib/probapoly.py Outdated Show resolved Hide resolved
software/contrib/probapoly.py Outdated Show resolved Hide resolved
software/contrib/probapoly.py Outdated Show resolved Hide resolved
@awonak
Copy link
Collaborator

awonak commented Aug 7, 2022

I just tested both scripts, LGTM!

@awonak awonak merged commit 45f89ac into Allen-Synthesis:main Aug 7, 2022
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.

None yet

4 participants