Setting value
on a variable just defines its initial value, if you want a variable that updates
derived variables are available:
[var name:"x" value:1 /]
[derived name:"dataToBeCharted" value:`[ {x: 0, y: 0.5}, {x: 3.5, y: 0.5}, {x: 4, y: x}, {x: 4.5, y: 2}, {x: 5, y: 0.5}, {x: 8, y: 0.5} ]` /]
[Range value:x min:0 max:100 step:5/]
[Display value:x /]