Changeset 663
- Timestamp:
- 04/25/17 15:19:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
java/Framclipse/com.framsticks.framclipse/res/framscript.xml
r641 r663 36 36 <element name="smooth" type="integer" min="0" max="1" default="1"/> 37 37 <element name="neurons" type="integer" min="0" max="1" default="1"/> 38 <element name="dust" type="integer" min="0" max="1" default="1"/> 38 39 </type> 39 40 <type name="show" context="show file"> … … 340 341 </arguments> 341 342 </element> 343 <element name="outdated_neuro_classes" type="untyped" flags="35"> 344 <description><![CDATA[Names of the neuron classes that have been modified after this creature was built]]></description> 345 </element> 342 346 <element name="selfmask" type="integer" min="0" max="2147483647" default="0" flags="32"> 343 347 <description><![CDATA[Creature's selfmask is set according to the Creature's Population.selfmask. See Population.selfmask for detailed information about collision handling.]]></description> … … 467 471 </element> 468 472 <element name="size" type="integer" flags="1"/> 469 <element name="clear" function="true" type="void" flags="1"><arguments/></element>473 <element name="clear" function="true" type="void"><arguments/></element> 470 474 </type> 471 475 <type name="CreatureSnapshot" context="Global context"> … … 850 854 <element name="randomLikeGeno" function="true" type="Genotype" flags="34"> 851 855 <description><![CDATA[Returns a random genotype index similar to the target genotype. Unrated genotypes (with instances=0) are treated as if they had instances=1 and average fitness. Read about details: 852 http://www.framsticks.com/node/795 853 http://www.framsticks.com/node/890]]></description> 856 http://www.framsticks.com/bib/Komosinski-et-al-2001 857 http://www.framsticks.com/bib/Komosinski-and-Kubiak-2011 858 http://www.framsticks.com/bib/Komosinski-2016]]></description> 854 859 <arguments> 855 860 <argument name="minimum similarity" type="float"/> … … 860 865 <description><![CDATA[Returns a random genotype similar to the target genotype, fitness-proportional. Unrated genotypes (with instances=0) are treated as if they had instances=1 and average fitness. Read about details: 861 866 http://www.framsticks.com/node/795 862 http://www.framsticks.com/node/890]]></description> 867 http://www.framsticks.com/bib/Komosinski-and-Kubiak-2011 868 http://www.framsticks.com/bib/Komosinski-2016]]></description> 863 869 <arguments> 864 870 <argument name="minimum similarity" type="float"/> … … 1674 1680 <element name="simi" type="float" flags="3"> 1675 1681 <description><![CDATA[Read about details: 1676 http://www.framsticks.com/node/795 1677 http://www.framsticks.com/node/890]]></description> 1682 http://www.framsticks.com/bib/Komosinski-et-al-2001 1683 http://www.framsticks.com/bib/Komosinski-and-Kubiak-2011 1684 http://www.framsticks.com/bib/Komosinski-2016]]></description> 1678 1685 </element> 1679 1686 <element name="energ0" type="float" deprecated="true" flags="8227"/> … … 1725 1732 -1 = validity is not known. This is a transient state. The value of "is_valid" will never be -1 when read. It is safe to treat is_valid as boolean in statements like "if (g.is_valid) ...". Setting "is_valid=-1" will make it 0 or 1 again. This third state (-1) is only needed for loading Genotype objects from files where the "is_valid" field might not be present.]]></description> 1726 1733 </element> 1727 <element name="getNormalized" function="true" type="float" flags="3 5">1734 <element name="getNormalized" function="true" type="float" flags="32"> 1728 1735 <arguments> 1729 1736 <argument name="property name or index" type="untyped"/> … … 1736 1743 <description><![CDATA[Unique identifier]]></description> 1737 1744 </element> 1738 <element name="getModel" function="true" type="Model" flags="3 5"><arguments/></element>1745 <element name="getModel" function="true" type="Model" flags="32"><arguments/></element> 1739 1746 <element name="splitInstances" function="true" type="void" flags="32"><arguments/></element> 1740 1747 <element name="newFromString" function="true" type="Genotype" flags="32"> … … 1956 1963 <element name="pi2" type="float" flags="1"/> 1957 1964 <element name="pi4" type="float" flags="1"/> 1958 <element name="random" function="true" type="integer" flags="1">1965 <element name="random" function="true" type="integer"> 1959 1966 <description><![CDATA[0..num-1]]></description> 1960 1967 <arguments> … … 1963 1970 </element> 1964 1971 <element name="rnd01" type="float" flags="1"/> 1965 <element name="rndUni" function="true" type="float" flags="1">1972 <element name="rndUni" function="true" type="float"> 1966 1973 <description><![CDATA[[begin..end)]]></description> 1967 1974 <arguments> … … 1971 1978 </element> 1972 1979 <element name="rndGaussStd" type="float" flags="1"/> 1973 <element name="rndGauss" function="true" type="float" flags="1">1980 <element name="rndGauss" function="true" type="float"> 1974 1981 <description><![CDATA[rndGaussStd is rndGauss(0,1)]]></description> 1975 1982 <arguments> … … 1978 1985 </arguments> 1979 1986 </element> 1980 <element name="rndCustom" function="true" type="float" flags="1">1987 <element name="rndCustom" function="true" type="float"> 1981 1988 <description><![CDATA[the parameter describes the desired random distribution, being a sum of uniform distributions, eg. rndCustom([-10,-1, -1,1, 1,10]) defines 3 uniform distribution intervals [-1,10) [-1,1), [1,10)]]></description> 1982 1989 <arguments> … … 2196 2203 <type name="ModelSimilarity" context="Global context"> 2197 2204 <description><![CDATA[Evaluates morphological dissimilarity. More information: 2198 http://www.framsticks.com/node/795 2199 http://www.framsticks.com/node/890]]></description> 2205 http://www.framsticks.com/bib/Komosinski-et-al-2001 2206 http://www.framsticks.com/bib/Komosinski-and-Kubiak-2011 2207 http://www.framsticks.com/bib/Komosinski-2016]]></description> 2200 2208 <element name="simil_parts" type="float" min="0" max="100" default="0.0"> 2201 2209 <description><![CDATA[Differing number of parts is also handled by the 'part degree' similarity component.]]></description> … … 2222 2230 </type> 2223 2231 <type name="ModelSymmetry" context="Global context"> 2224 <description><![CDATA[Calculates bilateral symmetry. Details are described in http://www.framsticks.com/ node/808]]></description>2232 <description><![CDATA[Calculates bilateral symmetry. Details are described in http://www.framsticks.com/bib/Komosinski-and-Jaskowski-2008]]></description> 2225 2233 <element name="calculateSymmetry" function="true" type="float" flags="32"> 2226 2234 <description><![CDATA[Returns bilateral symmetry (0.0 .. 1.0) for a given Model using default precision parameters (symPosSteps,symAlphaSteps,symBetaSteps). Returns the symmetry plane, too (sets symResultA,B,C,D). … … 2445 2453 <element name="Vstyle" type="string" max="-1" default="neuro"/> 2446 2454 <element name="getInputCount" type="integer" flags="3"/> 2447 <element name="getInputNeuroDef" function="true" type="NeuroDef" flags="3">2455 <element name="getInputNeuroDef" function="true" type="NeuroDef"> 2448 2456 <arguments> 2449 2457 <argument type="integer"/> 2450 2458 </arguments> 2451 2459 </element> 2452 <element name="getInputNeuroIndex" function="true" type="integer" flags="3">2460 <element name="getInputNeuroIndex" function="true" type="integer"> 2453 2461 <arguments> 2454 2462 <argument type="integer"/> 2455 2463 </arguments> 2456 2464 </element> 2457 <element name="getInputWeight" function="true" type="float" flags="3">2465 <element name="getInputWeight" function="true" type="float"> 2458 2466 <arguments> 2459 2467 <argument type="integer"/> … … 2758 2766 </element> 2759 2767 <element name="size" type="integer" flags="1"/> 2760 <element name="clear" function="true" type="void" flags="1"><arguments/></element>2768 <element name="clear" function="true" type="void"><arguments/></element> 2761 2769 </type> 2762 2770 <type name="ODE" context="Global context"> … … 3242 3250 <description><![CDATA[How many frames are to be generated?]]></description> 3243 3251 </element> 3252 <element name="povex_dust" type="integer" min="0" max="1" default="1"/> 3244 3253 <element name="povex_enable" function="true" flags="8"/> 3245 3254 <element name="povex_disable" function="true" flags="8"/> … … 3555 3564 <element name="changedPropertyId" type="string" flags="35"/> 3556 3565 <element name="wrldtyp" type="integer" min="0" max="2" default="0"/> 3557 <element name="wrldsiz" type="float" min="10" max="1000 " default="20.0">3566 <element name="wrldsiz" type="float" min="10" max="10000" default="20.0"> 3558 3567 <description><![CDATA[Side length of the world]]></description> 3559 3568 </element> … … 4718 4727 </type> 4719 4728 <type name="SlaveSimulators" context="Global context"> 4729 <description><![CDATA[This is a vector of slave Simulator objects. More details in: 4730 http://www.framsticks.com/bib/Komosinski-and-Ulatowski-2013r 4731 http://www.framsticks.com/bib/Komosinski-and-Ulatowski-2016]]></description> 4720 4732 <element name="size" type="integer" min="0" max="50"> 4721 4733 <description><![CDATA[Changing this value will create/remove slave simulator objects as needed.]]></description> … … 5103 5115 </arguments> 5104 5116 </element> 5117 <element name="SERIALIZATION_PREFIX" type="string" flags="1"> 5118 <description><![CDATA[String prefix used in the Framsticks file format to indicate object fields that contain serialized objects.]]></description> 5119 </element> 5105 5120 </type> 5106 5121 <type name="UserScripts" context="Global context"> … … 5145 5160 </arguments> 5146 5161 </element> 5162 <element name="insert" function="true" type="void" flags="256"> 5163 <arguments> 5164 <argument name="position" type="integer"/> 5165 <argument name="value" type="untyped"/> 5166 </arguments> 5167 </element> 5147 5168 <element name="add" function="true" type="void" flags="256"> 5148 5169 <arguments> … … 5208 5229 <description><![CDATA[Environment properties.]]></description> 5209 5230 <element name="wrldtyp" type="integer" min="0" max="2" default="0"/> 5210 <element name="wrldsiz" type="float" min="10" max="1000 " default="20.0">5231 <element name="wrldsiz" type="float" min="10" max="10000" default="20.0"> 5211 5232 <description><![CDATA[Side length of the world]]></description> 5212 5233 </element> … … 5336 5357 </element> 5337 5358 <element name="size" type="integer" flags="1"/> 5338 <element name="clear" function="true" type="void" flags="1"><arguments/></element>5359 <element name="clear" function="true" type="void"><arguments/></element> 5339 5360 </type> 5340 5361 <type name="XYZ" context="Global context"> … … 5442 5463 <element name="Vstyle" type="string" max="-1" default="neuro"/> 5443 5464 <element name="getInputCount" type="integer" flags="3"/> 5444 <element name="getInputNeuroDef" function="true" type="NeuroDef" flags="3">5465 <element name="getInputNeuroDef" function="true" type="NeuroDef"> 5445 5466 <arguments> 5446 5467 <argument type="integer"/> 5447 5468 </arguments> 5448 5469 </element> 5449 <element name="getInputNeuroIndex" function="true" type="integer" flags="3">5470 <element name="getInputNeuroIndex" function="true" type="integer"> 5450 5471 <arguments> 5451 5472 <argument type="integer"/> 5452 5473 </arguments> 5453 5474 </element> 5454 <element name="getInputWeight" function="true" type="float" flags="3">5475 <element name="getInputWeight" function="true" type="float"> 5455 5476 <arguments> 5456 5477 <argument type="integer"/> … … 5589 5610 <element name="simi" type="float" flags="3"> 5590 5611 <description><![CDATA[Read about details: 5591 http://www.framsticks.com/node/795 5592 http://www.framsticks.com/node/890]]></description> 5612 http://www.framsticks.com/bib/Komosinski-et-al-2001 5613 http://www.framsticks.com/bib/Komosinski-and-Kubiak-2011 5614 http://www.framsticks.com/bib/Komosinski-2016]]></description> 5593 5615 </element> 5594 5616 <element name="energ0" type="float" deprecated="true" flags="8227"/> … … 5640 5662 -1 = validity is not known. This is a transient state. The value of "is_valid" will never be -1 when read. It is safe to treat is_valid as boolean in statements like "if (g.is_valid) ...". Setting "is_valid=-1" will make it 0 or 1 again. This third state (-1) is only needed for loading Genotype objects from files where the "is_valid" field might not be present.]]></description> 5641 5663 </element> 5642 <element name="getNormalized" function="true" type="float" flags="3 5">5664 <element name="getNormalized" function="true" type="float" flags="32"> 5643 5665 <arguments> 5644 5666 <argument name="property name or index" type="untyped"/> … … 5651 5673 <description><![CDATA[Unique identifier]]></description> 5652 5674 </element> 5653 <element name="getModel" function="true" type="Model" flags="3 5"><arguments/></element>5675 <element name="getModel" function="true" type="Model" flags="32"><arguments/></element> 5654 5676 <element name="splitInstances" function="true" type="void" flags="32"><arguments/></element> 5655 5677 <element name="newFromString" function="true" type="Genotype" flags="32"> … … 5926 5948 <argument name="index" type="integer"/> 5927 5949 </arguments> 5950 </element> 5951 <element name="outdated_neuro_classes" type="untyped" flags="35"> 5952 <description><![CDATA[Names of the neuron classes that have been modified after this creature was built]]></description> 5928 5953 </element> 5929 5954 <element name="selfmask" type="integer" min="0" max="2147483647" default="0" flags="32"> … … 6222 6247 <element name="Vstyle" type="string" max="-1" default="neuro"/> 6223 6248 <element name="getInputCount" type="integer" flags="3"/> 6224 <element name="getInputNeuroDef" function="true" type="NeuroDef" flags="3">6249 <element name="getInputNeuroDef" function="true" type="NeuroDef"> 6225 6250 <arguments> 6226 6251 <argument type="integer"/> 6227 6252 </arguments> 6228 6253 </element> 6229 <element name="getInputNeuroIndex" function="true" type="integer" flags="3">6254 <element name="getInputNeuroIndex" function="true" type="integer"> 6230 6255 <arguments> 6231 6256 <argument type="integer"/> 6232 6257 </arguments> 6233 6258 </element> 6234 <element name="getInputWeight" function="true" type="float" flags="3">6259 <element name="getInputWeight" function="true" type="float"> 6235 6260 <arguments> 6236 6261 <argument type="integer"/> … … 6266 6291 </type> 6267 6292 <type name="Scene" context="Visual style definition"> 6268 <description><![CDATA[Additional properties to be used in the current view , currently only the background settings]]></description>6269 <element name="backcolor" type="integer" />6293 <description><![CDATA[Additional properties to be used in the current view]]></description> 6294 <element name="backcolor" type="integer" min="0" max="16777215" default="16777215"/> 6270 6295 <element name="worldtexture" type="string"/> 6296 <element name="dustcolor" type="integer" min="0" max="16777215" default="15126952"/> 6271 6297 </type> 6272 6298 <type name="VertexBuilder" context="Visual style definition"> … … 6350 6376 <description><![CDATA[Displays a guess of the symmetry plane (may take a long time to compue for complex bodies). 6351 6377 Use scripting and the ModelSymmetry class to compute symmetry accurately. 6352 Details of the symmetry estimation procedure are described in http://www.framsticks.com/ node/808]]></description>6378 Details of the symmetry estimation procedure are described in http://www.framsticks.com/bib/Komosinski-and-Jaskowski-2008]]></description> 6353 6379 </element> 6354 6380 </type> … … 6387 6413 <element name="smooth" type="integer" min="0" max="1" default="1"/> 6388 6414 <element name="neurons" type="integer" min="0" max="1" default="1"/> 6415 <element name="dust" type="integer" min="0" max="1" default="1"/> 6389 6416 <element name="clear" function="true" flags="34"/> 6390 6417 <element name="add" function="true" flags="34"/> … … 6427 6454 <description><![CDATA[Displays a guess of the symmetry plane (may take a long time to compue for complex bodies). 6428 6455 Use scripting and the ModelSymmetry class to compute symmetry accurately. 6429 Details of the symmetry estimation procedure are described in http://www.framsticks.com/ node/808]]></description>6456 Details of the symmetry estimation procedure are described in http://www.framsticks.com/bib/Komosinski-and-Jaskowski-2008]]></description> 6430 6457 </element> 6431 6458 </type> … … 6433 6460 <description><![CDATA[Environment properties.]]></description> 6434 6461 <element name="wrldtyp" type="integer" min="0" max="2" default="0"/> 6435 <element name="wrldsiz" type="float" min="10" max="1000 " default="20.0">6462 <element name="wrldsiz" type="float" min="10" max="10000" default="20.0"> 6436 6463 <description><![CDATA[Side length of the world]]></description> 6437 6464 </element> … … 6767 6794 Bits 2-16 are not implemented in the old Framsticks Theater application.]]></description> 6768 6795 </element> 6769 <element name="world_visibility" type="integer" min="0" max=" 7" default="7">6796 <element name="world_visibility" type="integer" min="0" max="15" default="15"> 6770 6797 <description><![CDATA[Bit field: 6771 6798 1 - background/panorama 6772 6799 2 - environment 6773 6800 4 - creatures 6801 8 - dust (particles) 6774 6802 Not implemented in the old Framsticks Theater application.]]></description> 6775 6803 </element> … … 6788 6816 Not implemented in the old Framsticks Theater application.]]></description> 6789 6817 </element> 6790 <element name="bgcolor" type="integer"> 6818 <element name="bgcolor" type="integer" min="0" max="16777215" default="16777215"> 6819 <description><![CDATA[Not implemented in the old Framsticks Theater application.]]></description> 6820 </element> 6821 <element name="dustcolor" type="integer" min="0" max="16777215" default="15126952"> 6791 6822 <description><![CDATA[Not implemented in the old Framsticks Theater application.]]></description> 6792 6823 </element> … … 6876 6907 </element> 6877 6908 <element name="newScroll" function="true" type="GUIElement"> 6909 <arguments> 6910 <argument name="name" type="string"/> 6911 </arguments> 6912 </element> 6913 <element name="newSpinner" function="true" type="GUIElement"> 6878 6914 <arguments> 6879 6915 <argument name="name" type="string"/> … … 7256 7292 <element name="addScreenshot" function="true" type="void"><arguments/></element> 7257 7293 <element name="removeImage" function="true" type="void"><arguments/></element> 7294 <element name="supported" type="integer" min="0" max="1" flags="1"/> 7258 7295 <element name="select" function="true" type="void"> 7259 7296 <arguments> … … 7396 7433 <element name="smooth" type="integer" min="0" max="1" default="1"/> 7397 7434 <element name="neurons" type="integer" min="0" max="1" default="1"/> 7435 <element name="dust" type="integer" min="0" max="1" default="1"/> 7398 7436 <element name="clear" function="true" flags="34"/> 7399 7437 <element name="add" function="true" flags="34"/> … … 7436 7474 <description><![CDATA[Displays a guess of the symmetry plane (may take a long time to compue for complex bodies). 7437 7475 Use scripting and the ModelSymmetry class to compute symmetry accurately. 7438 Details of the symmetry estimation procedure are described in http://www.framsticks.com/ node/808]]></description>7476 Details of the symmetry estimation procedure are described in http://www.framsticks.com/bib/Komosinski-and-Jaskowski-2008]]></description> 7439 7477 </element> 7440 7478 </type>
Note: See TracChangeset
for help on using the changeset viewer.