140 likes | 269 Views
RobOff software and GUI. GUI basics Flow of use Optimization Summary of inputs and outputs Exercises. Teaching material. Software as installer executable or zip package. RobOff GUI. Tabs for different entities. Setup. Results. Opt. Log. Sections of the GUI.
E N D
RobOff software and GUI • GUI basics • Flow of use • Optimization • Summary of inputs and outputs • Exercises
Teaching material • Software as installer executable or zip package
RobOff GUI Tabs for different entities Setup Results Opt. Log
Sections of the GUI • Setup: load / edit / save RobOff setups • Environments, features, actions, responses and all other parameters • Results: calculate / save / visualize • Summary and plots for different dimensions: features, environments, actions, etc. • Optimization: calculate / load / save optimal allocations • Several examples included with the software: just load, edit and run
Input: two alternatives Plain text files GUI tabs
Run: two alternatives Command line (automated/scripting) GUI (results + opt)
Analyze results: two alternatives Output (plain) text files GUI (results + opt)
Flow of use Setup section Results + opt. sections
Optimization • Maximize efficiency (return on investment) • Budget (B) • Budget resolution • Actions: • Costs (constant, function of area, time-dependent) • Area availability • How do you allocate B among actions? • Efficiency measure: one of the variants of sustainability / conservation value • Robustnessrequirement: robust / opportunity
Levels or groups of actions • Mandatory • set a priori in the “allocations” tab • always enforced (even when optimizing) • Preset • convenient to define different allocation scenarios • Optimized • solution(s) found by RobOff, different criteria: • strong/weak across environments or features • robust / nominal / opportunity • Save/load from the “optimization” section
Summary of output files Text files GUI
Exercise and Q & A • Load one of the example setups and familiarize yourself with the tabs of the Setup and Results sections • If you were starting a setup from scratch, what would you define first? • Ways to obtain or derive responses? • How to select the type/shape of the benefit functions? • What about the y-axis of the responses (occurrence levels) and the x-axis of the benefit functions? Do they need to match? • Environments have these two parameters: weight and condition. Aren’t they redundant? • How do you change the spatial scope of analysis (assuming same features, actions and responses).