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 ParSearch generator adapter #118

Merged
merged 1 commit into from
Feb 7, 2025
Merged

Conversation

dbalcomb
Copy link
Contributor

@dbalcomb dbalcomb commented Feb 7, 2025

This adds a new ParSearch generator adapter.

The Search generator adapter was introduced in #110 to support the implementation of the Random Search algorithm by picking the best generated individual over a given number of iterations. This used a serial implementation but in order to speed up generation it may be beneficial to use a parallel implementation instead.

This change introduces a new ParSearch generator adapter that is simply a parallel version of the Search generator adapter. This includes a par_search adapter method on the Generator trait.

@dbalcomb dbalcomb added package: brace-ec Affects the `brace-ec` package change: feature A new feature labels Feb 7, 2025
@dbalcomb dbalcomb merged commit 7af2a93 into main Feb 7, 2025
5 checks passed
@dbalcomb dbalcomb deleted the feature/add-par-search-generator branch February 7, 2025 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
change: feature A new feature package: brace-ec Affects the `brace-ec` package
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant