feat:Implement Collision detection #12604
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Describe your change:
Fixes: Issue #12569
[✅] Add an algorithm?
[✅]Fix a bug or typo in an existing algorithm?
[✅]Add or change doctests? -- Note: Please avoid changing both code and tests in a single pull request.
[✅]Documentation change?
Checklist:
[✅] I have read CONTRIBUTING.md.
[✅] This pull request is all my own work -- I have not plagiarized.
[✅] I know that pull requests will not be merged if they fail the automated tests.
[✅] This PR only changes one algorithm file. To ease review, please open separate PRs for separate algorithms.
[✅] All new Python files are placed inside an existing directory.
[✅] All filenames are in all lowercase characters with no spaces or dashes.
[✅] All functions and variable names follow Python naming conventions.
[✅] All function parameters and return values are annotated with Python type hints.
[✅] All functions have doctests that pass the automated testing.
[✅] All new algorithms include at least one URL that points to Wikipedia or another similar explanation.
[✅] If this pull request resolves one or more open issues then the description above includes the issue number(s) with a closing keyword: "Fixes #ISSUE-NUMBER".