140 likes | 258 Vues
This guide explores how to input global variable values in NetLogo using the Interface tab. You can change variable values without recoding through four main methods: sliders, switches, choosers, and input boxes. Sliders allow users to set numeric values within a defined range. Switches enable toggling between boolean states (On/Off). Choosers present a dropdown list for various data types, while input boxes let you enter strings, numbers, or colors. Each method provides an efficient way to interact with your model dynamically.
E N D
New Mexico Computer Science For All Interface Input in NetLogo Maureen Psaila-Dombrowski
Interface Input • Can input Global Variables from the Interface tab of NetLogo • A quick way to change variable value • No recoding • Four ways: • Sliders • Switches • Choosers • Input Boxes
Sliders • Slider sets a global variable value to a NUMBER • Slider has a range of values • minimum value • maximum value. • Move the slider to the desired value • Increase by moving the slider to the right • Decrease by moving to the left • The current value of the variable is given on the right below the sliders
Create a Slider • Select slider in the drop down menu. Add it to the Interface tab • The edit dialog box automatically opens requiring • Global variable name • Minimumvalue of the variable • Maximum value of the variable • Increment • Initial value
Switch • Switches are used to set the global variable to a boolean value • On/Off • To Create • Select switch in the drop down menu. Add it to the interface. • The edit dialog box automatically opens requiring the Boolean Global variables name
Chooser • Can set the Global variable to be any data type: strings, numbers, booleans, etc. • Lets you choose from a list of choices. • List is in a drop down menu.
Chooser • To Create • Select switch in the drop down menu. Add it to the interface. • Input the Global Variable Name • Input the list of choices
Input Box • Input Boxes are used to enter global variables that contain strings, numbers or colors. • Strings can be • simple strings • commands/reporters (checks syntax) • Any type of number can be entered (more variety than sliders) • Color input boxes offer a color chooser using the NetLogo color table.
Input Box • To Create • Select switch in the drop down menu. Add it to the interface. • Enter Global Variable name • Choose variable type
Summary • Can input Global Variable values from the Interface tab of NetLogo • Can set the value in Four ways: • Sliders • Choose from a range of numbers • Switches • Boolean value • Choosers • Choose from a list of any data type • Input Boxes • Can be a number, string or color.