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

Roadmap #1 #9

Closed
2 tasks done
ekiefl opened this issue Apr 20, 2021 · 3 comments
Closed
2 tasks done

Roadmap #1 #9

ekiefl opened this issue Apr 20, 2021 · 3 comments

Comments

@ekiefl
Copy link
Owner

ekiefl commented Apr 20, 2021

The state of the code is becoming more and more complex, and I need to simplify the design for my sanity. At the same time, I have written so many classes and functions that docs have become important, even if for no other reason than for my own personal use. Here are a couple of things I need to do, and I'm pretty sure it should be in this order.

ekiefl added a commit that referenced this issue May 20, 2021
ball.py. Base classes are in objects/__init__.py. Addresses one of the
milestones in #9
@ekiefl
Copy link
Owner Author

ekiefl commented May 20, 2021

objects has been decomposed into cue.py, ball.py, and table.py

@ekiefl
Copy link
Owner Author

ekiefl commented May 20, 2021

engine has been decomposed into system and evolution. Inside evolution, support for multiple shot evolution algorithms has been implemented. A naive discrete time integrator has been implemented

@ekiefl ekiefl mentioned this issue May 23, 2021
@ekiefl
Copy link
Owner Author

ekiefl commented May 23, 2021

Mission accomplished

@ekiefl ekiefl closed this as completed May 23, 2021
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

No branches or pull requests

1 participant