-
Notifications
You must be signed in to change notification settings - Fork 32
Proposal: Frontend for Distributed Mode.
John Hu edited this page Apr 10, 2017
·
1 revision
The distributed mode supports oclGA calculation among different remote devices, at the same computer or different computer. This is a really powerful mode to run GA on all of available devices.
- Configuration Items
- Repopulating rules: defines the rules to execute repopulating function. (Ark mode)
- Sharing best results among devices: defines the generations to collect best result to share best results as their population. (Anderson mode)
- Execution Items (Buttons)
- No more connections: allows more devices connection or not.
- Run oclGA: prepares the data and start the oclGA
- Restore state and run oclGA: restores the data from previous state and run oclGA
- Pause: pauses the oclGA execution
- (Pause and) save: save the oclGA state. If the oclGA is running, it pauses oclGA and save the state.
- (Run and) exit: exit the oclGA execution. If the oclGA is paused, it runs oclGA and stop it at next generation.
- Charts
- Device counter label: a label to show how many devices connected to the server.
- Device status table: a table to show the status and performance of all devices.
- Overall performance line chart: a line chart to show the performance (groups by 5 secs) among all devices until now.
- Single device performance line chart: a line chart to show the performance of every generation of one device until now.
- Overall fitness value label: a label to show the best fitness value among all devices.
- geo-map (only for Taiwan Travel example): a geo-map to show the best path among all devices.