Changeset 64 for cpp/gdk/f0.def


Ignore:
Timestamp:
01/28/11 23:29:40 (13 years ago)
Author:
Maciej Komosinski
Message:

a lot of minor fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpp/gdk/f0.def

    r5 r64  
    6666PROP(getInputNeuroIndex,0,1+2,`get input neuron index',p d(d),,,,p_getInputNeuroIndex,PROCEDURE)
    6767PROP(getInputWeight,0,1+2,`get input weight',p f(d),,,,p_getInputWeight,PROCEDURE)
     68PROP(classObject,0,1+2,`neuron class',o NeuroClass,,,,classObject,GETONLY)
    6869ENDCLASS
    6970
     
    100101VISUALHINTS(ReceptorClass)
    101102SYMBOL(`2,7,100,50,90,50,90,40,70,40,80,50,70,60,90,60,90,50,11,75,50,65,50,60,55,55,45,50,55,45,45,40,50,35,50,30,45,25,50,30,55,35,50')
     103NEUROPROP(r,1,0,Range,f,0.0,1.0,1.0,range)
    102104ENDNEUROCLASS
    103105
     
    109111NEUROCLASS(Const,*,Constant,Constant value,0,1,0)
    110112VISUALHINTS(Invisible)
    111 SYMBOL(`3,6,100,50,90,50,90,40,70,40,70,60,90,60,90,50,1,85,50,75,50,1,80,45,80,55')
     113SYMBOL(`4,4,26,27,26,73,73,73,73,27,26,27,1,73,50,100,50,1,56,68,46,68,2,41,47,51,32,51,68')
    112114ENDNEUROCLASS
    113115
    114116NEUROCLASS(BendMuscle,|,Bend muscle,,1,0,2)
    115 VISUALHINTS(DontShowClass+MuscleClass+V1BendMuscle+AtFirstPart)
     117VISUALHINTS(DontShowClass+EffectorClass+V1BendMuscle+AtFirstPart)
    116118SYMBOL(`6,5,25,40,35,40,45,50,35,60,25,60,25,40,4,65,85,65,50,75,50,75,85,65,85,3,65,56,49,29,57,24,72,50,4,68,53,70,53,70,55,68,55,68,53,5,50,21,60,15,70,14,79,15,87,20,81,10,1,86,20,77,21')
    117119NEUROPROP(p,0,0,power,f,0.01,1.0,0.25,power)
     
    120122
    121123NEUROCLASS(RotMuscle,@,Rotation muscle,,1,0,2)
    122 VISUALHINTS(DontShowClass+MuscleClass+V1RotMuscle+AtFirstPart)
     124VISUALHINTS(DontShowClass+EffectorClass+V1RotMuscle+AtFirstPart)
    123125SYMBOL(`5,5,25,40,35,40,45,50,35,60,25,60,25,40,4,65,85,65,50,75,50,75,85,65,85,1,69,10,77,17,10,59,15,57,17,57,22,60,26,69,27,78,26,82,21,82,16,79,12,69,10,80,6,3,65,50,65,20,75,20,75,50')
    124126NEUROPROP(p,0,0,power,f,0.01,1.0,1.0,power)
     
    126128
    127129NEUROCLASS(Diff,D,Differentiate,Calculate the difference between the current and previous input value. Multiple inputs are aggregated with respect to their weights,-1,1,0)
     130SYMBOL(`3,3,25,0,25,100,75,50,25,0,1,75,50,100,50,3,44,42,51,57,36,57,44,42')
    128131ENDNEUROCLASS
    129132
    130 NEUROCLASS(FuzzyNeuro,Fuzzy,Fuzzy system [EXPERIMENTAL!],Refer to publications to learn about this neuron,-1,1,0)
     133NEUROCLASS(FuzzyNeuro,Fuzzy,Fuzzy system [EXPERIMENTAL!],Refer to publications to learn more about this neuron.,-1,1,0)
    131134SYMBOL(`5,2,30,65,37,37,44,65,3,37,65,44,37,51,37,58,65,2,51,65,58,37,65,65,6,100,50,70,50,70,25,25,10,25,90,70,75,70,50,1,70,65,25,65')
    132135NEUROPROP(ns,0,0,number of fuzzy sets,d,1,,,fuzzySetsNr)
     
    136139ENDNEUROCLASS
    137140
     141NEUROCLASS(VectorEye,VEye,Vector Eye [EXPERIMENTAL!],Refer to publications to learn more about this neuron.,1,1,1)
     142SYMBOL(`11,7,100,50,90,50,90,40,70,40,80,50,70,60,90,60,90,50,14,70,50,65,40,60,35,45,30,30,30,15,35,10,40,5,50,10,60,15,65,30,70,45,70,60,65,65,60,70,50,8,38,67,28,62,23,52,28,42,38,37,48,42,53,52,48,62,38,67,4,33,52,38,47,43,52,38,57,33,52,5,70,50,60,40,45,35,30,35,15,40,5,50,1,53,33,58,22,1,62,36,68,26,1,45,30,47,19,1,35,30,35,19,1,27,31,24,20,1,18,34,12,24')
     143NEUROPROP(tx,0,0,target.x,f,,,,target.x)
     144NEUROPROP(ty,0,0,target.y,f,,,,target.y)
     145NEUROPROP(tz,0,0,target.z,f,,,,target.z)
     146NEUROPROP(ts,0,0,target shape,s,0,-1,0,targetShape)
     147NEUROPROP(p,0,0,perspective,f,0.1,10.0,1.0,perspz)
     148NEUROPROP(s,0,0,scale,f,0.1,100.0,1.0,perspscale)
     149NEUROPROP(h,0,0,show hidden lines,d,0,1,0,showhidden)
     150NEUROPROP(o,0,0,`output lines count (each line needs four channels)',d,0,99,0,outputcount)
     151NEUROPROP(d,0,0,debug,d,0,1,0,showdebug)
     152ENDNEUROCLASS
     153
     154NEUROCLASS(VisualMotorNeuron,VMotor,Visual-Motor Cortex [EXPERIMENTAL!],`Must be connected to the VEye and properly set up. Refer to publications to learn more about this neuron.',-1,1,0)
     155NEUROPROP(noIF,0,0,number of basic features,d,,,,noIF)
     156NEUROPROP(noDim,0,0,number of degrees of freedom,d,,,,noDim)
     157NEUROPROP(params,0,0,parameters,s,,,,params)
     158ENDNEUROCLASS
     159
    138160NEUROCLASS(Sticky,Sti,Sticky [EXPERIMENTAL!],,1,0,1)
    139 VISUALHINTS(ReceptorClass)
     161VISUALHINTS(EffectorClass)
    140162ENDNEUROCLASS
    141163
    142164NEUROCLASS(LinearMuscle,LMu,Linear muscle [EXPERIMENTAL!],,1,0,2)
    143 VISUALHINTS(MuscleClass)
     165VISUALHINTS(EffectorClass)
    144166NEUROPROP(p,0,0,power,f,0.01,1.0,1.0,power)
    145167ENDNEUROCLASS
     
    154176
    155177NEUROCLASS(Channelize,Ch,Channelize,`Combines all input signals into a single multichannel output; Note: ChSel and ChMux are the only neurons which support multiple channels. Other neurons discard everything except the first channel.',-1,1,0)
     178SYMBOL(`10,4,25,0,25,100,75,70,75,30,25,0,1,75,50,100,50,1,70,50,55,50,1,30,80,55,50,1,30,20,55,50,1,30,35,55,50,1,30,45,55,50,1,30,55,55,50,1,61,53,65,47,1,30,65,55,50')
    156179ENDNEUROCLASS
    157180
    158181NEUROCLASS(ChMux,ChMux,Channel multiplexer,`Outputs the selected channel from the second (multichannel) input. The first input is used as the selector value (-1=select first channel, .., 1=last channel)',2,1,0)
     182SYMBOL(`7,4,25,0,25,100,75,70,75,30,25,0,1,75,50,100,50,1,70,50,55,50,3,50,55,55,50,50,45,50,55,3,30,67,45,67,45,50,50,50,1,35,70,39,64,2,30,33,53,33,53,48')
    159183ENDNEUROCLASS
    160184
    161185NEUROCLASS(ChSel,ChSel,Channel selector,`Outputs a single channel (selected by the \"ch\" parameter) from multichannel input',1,1,0)
     186SYMBOL(`6,4,25,0,25,100,75,70,75,30,25,0,1,75,50,100,50,1,70,50,55,50,3,50,55,55,50,50,45,50,55,1,30,50,50,50,1,35,53,39,47')
    162187NEUROPROP(ch,0,0,channel,d,,,,ch)
    163188ENDNEUROCLASS
     
    171196NEUROPROP(t,0,0,time,f,0,6.283185307,0,t)
    172197ENDNEUROCLASS
     198
Note: See TracChangeset for help on using the changeset viewer.