This is a request to rethink how BS presents its output, which seems 
misleading in a potentially serious way.

Suppose I set a global variable `foo` in an experiment, but `foo` changes 
in the process of running the experiment.  In the table ouput when we 
report every tick, we will see a column labeled `foo` with values beneath 
it for every tick.  But every value will be the initial value, not the 
value current at that tick.

Obviously the reason for this is to allow identification of the scenario 
set by the experiment, but I think this is inadequate justification.  I 
hope some step will be taken to make the situation clearer.  

I have no idea what the best change would be.  Here are a couple (all too 
quick) thoughts:

- add a row and above each scenario value place the word initial
- add a prefix to each scenario value (e.g., `initial:` or `bs:`)

At first blush, I like prepending `bs:`, which seems most likely to avoid 
misunderstanding and inappropriate variable handling.  Furthermore, it 
allows uses to include the variable name in the metrics without ending up 
with two columns have the identical header.

Thanks for considering,
Alan Isaac

-- 
You received this message because you are subscribed to the Google Groups 
"netlogo-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to