+++ /dev/null
-
-function doTick(time)
-{
- print(this.cell.name + " -> doTick: " + this.priorityReceptor + ":" + this.cell.receptors[this.priorityReceptor] + "\n");
- this.cell.axonValue = this.cell.receptors[this.priorityReceptor];
-}
-
-function doInit()
-{
- print(this.cell.name + " -> doInit()\n");
- print(this.cell.name + " priotiry receptor:" + this.priorityReceptor + "\n" );
-}
+++ /dev/null
-function doTick(time)
-{
- this.cell.axonValue = this.cell.receptors[this.priorityReceptor1] * 0.6 + this.cell.receptors[this.priorityReceptor2] * 0.4;
-}
-
-function doInit()
-{
- print(this.cell.name + " -> doInit() \n");
- print(this.cell.name + " : priority1:" + this.priorityReceptor1 + "\n");
- print(this.cell.name + " : priority2:" + this.priorityReceptor2 + "\n");
-}
+++ /dev/null
-function doTick(time)
-{
- var v = (this.cell.receptors[this.priorityReceptor1] * 0.6 + this.cell.receptors[this.priorityReceptor2] * 0.4) * global.property1;
-
- if (v < this.minValue)
- {
- print(this.cell.name + " calculated axon value is under min value. set to " + this.minValue);
- v = this.minValue;
- }
- else if (v > this.maxValue)
- {
- print(this.cell.name + " calculated axon value is over max value. set to " + this.maxValue);
- v = this.maxValue;
- }
-
- this.cell.axonValue = v;
-}
-
-function doInit()
-{
- print(this.cell.name + " -> doInit()\n");
- print(this.cell.name + " : priority1:" + this.priorityReceptor1 +"\n");
- print(this.cell.name + " : priority2:" + this.priorityReceptor2 +"\n");
-}
-
-var maxValue = 1.0;
-var minValue = 0.0;