Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
E
 edge
 edge variables, edge
 edge-agents, edge
 edge-alive?, edge
 edge-center
 edge-costs-benefits-agents, edge
 edge-costs-benefits-agents-control-factor-per-technology, edge
 edge-costs-benefits-edges, edge
 edge-costs-benefits-external, edge
 edge-costs-benefits-technology-dependencies, edge
 edge-degree-long-time, edge
 edge-degree-short-time, edge
 edge-duration, edge
 edge-duration-control-factor, edge
 edge-history, edge
 edge-id, edge
 edge-lifetime, edge
 edge-limits-long-time, edge
 edge-limits-short-time, edge
 edge-name, edge
 edge-overcrowded?, edge
 edge-pay-offs, edge
 edge-pay-offs-long-time, edge
 edge-pay-offs-short-time, edge
 edge-right-of-use, edge
 edge-soft-control-decreasings, edge
 edge-soft-control-increasings, edge
 edge-stats, edge
 edge-strong-control-allowed, edge
 edge-strong-control-banned, edge
 edge-type
 edge-type variables, edge-type
 edge-type-costs-benefits-agents-deviation, edge-type
 edge-type-costs-benefits-agents-mean, edge-type
 edge-type-costs-benefits-edges-deviation, edge-type
 edge-type-costs-benefits-edges-mean, edge-type
 edge-type-costs-benefits-external-deviation, edge-type
 edge-type-costs-benefits-external-mean, edge-type
 edge-type-costs-benefits-technology-dependencies, edge-type
 edge-type-duration-deviation, edge-type
 edge-type-duration-mean, edge-type
 edge-type-lifetime-deviation, edge-type
 edge-type-lifetime-mean, edge-type
 edge-type-limits-long-time, edge-type
 edge-type-limits-short-time, edge-type
 edge-type-name, edge-type
 edge-type-right-of-use, edge-type
 edges
 edges-file, global
 Event Handlers, SearchPanel
 external-pay-offs, global
 external-pay-offs-long-time, global
 external-pay-offs-short-time, global
F
 filter-available-technologies, globals
 followme?, global
 fpp
G
 generate, technologies
 generate-agents, technologies
 generate-edges, technologies
 generate-nodes, technologies
 generate-technologies, technologies
 get-agent
 get-agent-destination-repetitive-value
 get-buyable-technologies
 get-color
 get-dimension
 get-dimension-to-control
 get-edge-technology-banned
 get-file-name
 get-from-node
 get-node
 get-node-condition-type-value
 get-parent-path
 get-path
 get-technologies-allowed
 get-technologies-by-name
 get-technology-by-id
 get-technology-by-name
 get-technology-type
 get-technology-type-by-name
 get-to-node
 get-unknown-technologies
 global
 global variables, global
 global-agents-degradation, global
 global-edges-degradation, global
 global-nodes-degradation, global
 globals
 globals-file, global
 go
H
 hatch-agent
 hubnet?, global
Holds the edges
agent-set, contains all agents that are on the edge
bool.
to-report edge-center [axis edge]
Gives the central axis-position between nodes connected by given my-edge
list, contains values for different dimensions
table of ordered lists, indexed by technology.
list, contains values for different dimensions
list, contains values for different dimensions
vector, indicating for each dimension whether the edge’s costs and benefits depend on the technology used to enter it
ordered list, holds degree (calculated from limits and payoffs) for a long time range
ordered list, holds degree (calculated from limits and payoffs) for a short time range
time needed (in number of ticks) to pass the edge, > 0 ticks
table indexed by technology, value to be multiplied to edge-duration.
holds the edges history (everything that may change in length and thus cannot be used with stats-extension)
unique ID
integer, lifetime of an edge, edge dies if lifetime becomes zero.
ordered list, holds limits for a long time range, each dimension may have an upper and a lower limit, “don’t care” indicated by “e”, Euler’s number
ordered list, holds limits for a short time range, each dimension may have an upper and a lower limit, “don’t care” indicated by “e”, Euler’s number
string, indicating the semantic type of edge
true, if capacity-limit (short-time) fo edge is exceeded, false otherwise.
represents the actual values of the edge (different dimension), calculated by use of edge-costs-benefits-edges and usage of the edge by agents.
represents the actual values of the edge (different dimension), calculated by use of edge-costs-benefits-edges and usage of the edge by agents.
represents the actual values of the edge (different dimension), calculated by use of edge-costs-benefits-edges and usage of the edge by agents.
vector: technology + boolean, indicating if the technology may be used to pass the edge (true) or if it is forbidden to use (false), empty sub-list if the respective technology-typ never will be usable on that egde
how often were control-factor-values decreased?
how often were control-factor-values increased?
holds past values of degree-values
how often were technologies re-allowed?
how often were technologies banned?
Holds data used to instantiate edges of distinct types (as given by input file and differentiated by edge-type-name)
ordered list of integers, indicating standard deviation of edge-type-costs-benefits-agent-mean values.
ordered list of integers, holds mean costs and benefits values for each dimension, to be used to alter the agent’s payoff caused by by the agent himself entering the edge.
ordered list of integers, indicating standard deviation of edge-type-costs-benefits-edges-mean values.
ordered list of integers, holds mean costs and benefits values for each dimension, to be used to alter the edge’s payoff caused by an agent entering the edge.”
ordered list of integers, indicating standard deviation of edge-type-costs-benefits-external-mean values.
ordered list of integers, holds mean costs and benefits values for each dimension, to be used to alter external payoff caused by an agent entering the edge.
vector, indicating for each dimension whether the edge’s costs and benefits depend on the technology used to enter it.
integer, deviation value (of normal distribution) of this type’s duration (time in ticks needed to pass the edge).
integer, mean value (of normal distribution) of this type’s duration (time in ticks needed to pass the edge).
integer, deviation value (of normal distribution) of this type’s lifetime.
integer, mean value (of normal distribution) of this edge-type’s lifetime.
ordered list of integers, holds limits for a long time range, each dimension may have an upper and a lower limit, “don’t care” indicated by “e”, Euler’s number.
ordered list of integers, holds limits for a short time range, each dimension may have an upper and a lower limit, “don’t care” indicated by “e”, Euler’s number
string, indicating the edge-type’s name, used to instantiate edges later on.
list of strings, names of technologies allowed to enter the edge that will be instantiated based on the given edge-type.
Hold the edges.
if scenario is given by different .txt-files, this variable holds the edges-file
represents the actual values of the “world” (different dimensions), calculated by use of edge-costs-benefits-external (edges) and costs-benefits-exteral (nodes) and their usage by agents.
represents the actual values of the “world” (different dimensions), calculated by use of edge-costs-benefits-external (edges) and costs-benefits-exteral (nodes) and their usage by agents.
represents the actual values of the “world” (different dimensions), calculated by use of edge-costs-benefits-external (edges) and costs-benefits-exteral (nodes) and their usage by agents.
to-report filter-available-technologies [available-techs techs]
Filters only available technologies
bool, shall an agent by marked in GUI to follow it’s movement?
to-report fpp [my-content]
Floating point precision, checks precision for all list elements Fix for known NetLogo floating point precision issue
to generate
Generates a network with technologies, nodes, edges and agents.
to generate-agents
Generates agents for the network.
to generate-edges
Generates edges for the network.
to generate-nodes
Generates nodes for the network.
to generate-technologies
Generates technologies for the network.
to-report get-agent [id]
Gives an agent by agent->agent-id.
to-report get-agent-destination-repetitive-value
to-report get-buyable-technologies
to-report get-color [my-degree]
Calculates color for degree
to-report get-dimension [dimension-name]
Gives the number of the dimension given by name
to-report get-dimension-to-control [my-dimension my-degree-vector]
Reports the worst function in terms of degree or the one indicated by the string given as “my-dimension”
to-report get-edge-technology-banned
Reports which technologies are (temporarily) banned, allowed or (completely) impossible to use on the calling edge.
to-report get-file-name [path]
Returns the file name from the given path
to-report get-from-node [edge]
Gives from-node of edge
to-report get-node [id]
Gives a node by node-id.
to-report get-node-condition-type-value [my-dimension my-node]
Reports the cost-benefits-value of the node given in the dimension given
to-report get-parent-path [path]
Returns the path to the parent directory
to-report get-path [file-path]
Returns the path only, cutting of the file-name
to-report get-technologies-allowed [ie]
Gives all allowed technologies on the given element (node or edge)
to-report get-technologies-by-name [list-of-technology-names]
Gives a list of technologies by their technology->technology-names.
to-report get-technology-by-id [id]
Gives a technology by technology-id.
to-report get-technology-by-name [name]
Gives a technology by technology->technology-name.
to-report get-technology-type [my-technology]
Returns a technology-type with the same technology-type->technology-type-name as the technology->technology-name of the given technology
to-report get-technology-type-by-name [my-technology-type-name]
Returns a technology-type with the same technology-type->technology-type-name as given
to-report get-to-node [edge]
Gives to-node of edge
to-report get-unknown-technologies [previously-used-technologies]
Returns those technologies present in the scenario that were never used by the agent and that s/he actually does not own.
Holds global variables
vector, contains as much elements as the scenario has dimensions.
vector, contains as much elements as the scenario has dimensions.
vector, contains as much elements as the scenario has dimensions.
Add further globals
if scenario is given by different .txt-files, this variable holds the globals-file
to go
Main function to run the simulation.
to go
Main function to run the simulation.
to hatch-agent
Creates a duplicate of an agent by calling the function hatch on the agent calling the function and changes the new agent’s agent.agent-id to an id unused until now.
bool, shall hubnet part of Simco be started? 
Close