Skip to content

Bachelor's Thesis on a Cloud Framework for Polyglot PGA deployment

License

Notifications You must be signed in to change notification settings

jluech/PGAcloud

Repository files navigation

PGAcloud

Bachelor's Thesis on a Cloud Framework for Polyglot PGA deployment. This is an umbrella repository containing all components of our framework.

For details on a particular component, refer to the corresponding README file located in the component's repository.

If this will still not answer the questions, please refer to the Bachelor thesis document on the PGAcloud framework: "A Cloud Framework for Polyglot Parallel Genetic Algorithms".

Usage

Download the Client repository and save it on your machine. In a terminal or shell window, navigate to the Client repository. To enable the Client's command-line interface, enter the following command: . venv/Scripts/activate

You should see (venv) being displayed above the command prompt if successful. The Client commands are now ready for usage.

If you are not yet familiar with the command structure, enter client cloud --help for cloud related commands, or client pga --help for PGA related commands.
For convenience, your interactions with the Client maintain a context file to store non-retrievable information you entered while using the provided commands. You can display or change these configurations, see client config --help for more details.

Git Submodules

Some information for the PGAcloud developers regarding git submodules:
This umbrella repository only points to a specific commit of the submodules. If you commit any changes to a submodule, the umbrella repository will NOT automatically contain these changes. To check for updates to the respective submodules, you can run the following command:
git submodule update --remote --merge

Here are two useful links to familiarize yourself with git submodules:

License

PGAcloud is licensed under the terms of the MIT License. Please see the LICENSE file for full details.

About

Bachelor's Thesis on a Cloud Framework for Polyglot PGA deployment

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published