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

Allow changing sorts mid-sort #83

Open
Felthry opened this issue Jul 18, 2020 · 3 comments
Open

Allow changing sorts mid-sort #83

Felthry opened this issue Jul 18, 2020 · 3 comments
Labels
enhancement New feature or request needstime Issue will be fixed in the future

Comments

@Felthry
Copy link

Felthry commented Jul 18, 2020

It would be pretty neat to be able to experiment with doing, for example, an initial two or three passes of circle sort, and then change to insertion sort without reshuffling the data or resetting the timers/counters. Sort of a make-your-own compound sort algorithm.

Manually changing the sort (probably completing the current pass first before pausing and letting you select a new one) would be fine, but an option to say in advance you want to do n passes or (in recursive algorithms) n recurses deep, and then automatically switch to another sorting algorithm, would be especially fun to play with.

@MusicTheorist
Copy link
Owner

I suppose, although admittedly this is not a high-priority idea for me. If you would like it sooner, you are welcome to submit a pull request!

@MusicTheorist MusicTheorist added enhancement New feature or request needstime Issue will be fixed in the future labels Jul 19, 2020
@Felthry
Copy link
Author

Felthry commented Jul 20, 2020

I'm afraid I don't have the programming skill to do so! I just thought it would be a nice feature to make a feature request for. Certainly not an urgent one.

@MusicTheorist
Copy link
Owner

Alright!! Will think about it in the future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needstime Issue will be fixed in the future
Projects
None yet
Development

No branches or pull requests

2 participants