[83] | 1 | //0 |
---|
| 2 | # all parts below have coordinates xyz=-1,0,1 formatted in various ways. |
---|
| 3 | p: x=-1, y=0, z=1 |
---|
| 4 | |
---|
| 5 | # fr clamped to 4 (max), s clamped to 0.1 (min), dn set to default (because "" is invalid for type 'f'); Vstyle set to "" (empty is valid for type 's') |
---|
| 6 | p:-1,0,1, dn=0.5, fr=99, s=0, dn=, Vstyle= |
---|
| 7 | |
---|
| 8 | # y=0 overwrites y=9 |
---|
| 9 | p:i="",x=-1,9,y=0,1 |
---|
| 10 | |
---|
| 11 | # the second assignment for y sets it to 0 ("" is invalid); skipped z after "y=" does not affect the value; i and Vstyle set to "," |
---|
| 12 | p:z=1,y=2,x=-1,y=,,i=",","," |
---|
| 13 | |
---|
| 14 | # i and Vstyle set to ",\ (to test quotation) |
---|
| 15 | p:"-1",,z="1",i="\",\\","\",\\" |
---|
| 16 | |
---|
| 17 | # connect all parts to make the model valid |
---|
| 18 | j:0,1 |
---|
| 19 | j:1,2 |
---|
| 20 | j:2,3 |
---|
| 21 | j:3,4 |
---|
| 22 | |
---|
| 23 | |
---|
| 24 | # the following genotype results from running the "fullprops" program (see fullprops.cpp) on the genotype above: fullprops <f0_parsing_test |
---|
| 25 | # //0 |
---|
| 26 | # p:x=-1, y=0, z=1, m=1, s=1, dn=1, fr=0.4, ing=0.25, as=0.25, rx=0, ry=0, rz=0, i=, Vstyle=part, vs=0.2, vr=0.5, vg=0.5, vb=0.5 |
---|
| 27 | # p:x=-1, y=0, z=1, m=2, s=0.1, dn=1, fr=4, ing=0.25, as=0.25, rx=0, ry=0, rz=0, i=, Vstyle=, vs=0.2, vr=0.5, vg=0.5, vb=0.5 |
---|
| 28 | # p:x=-1, y=0, z=1, m=2, s=1, dn=1, fr=0.4, ing=0.25, as=0.25, rx=0, ry=0, rz=0, i=, Vstyle=part, vs=0.2, vr=0.5, vg=0.5, vb=0.5 |
---|
| 29 | # p:x=-1, y=0, z=1, m=2, s=1, dn=1, fr=0.4, ing=0.25, as=0.25, rx=0, ry=0, rz=0, i=",", Vstyle=",", vs=0.2, vr=0.5, vg=0.5, vb=0.5 |
---|
| 30 | # p:x=-1, y=0, z=1, m=1, s=1, dn=1, fr=0.4, ing=0.25, as=0.25, rx=0, ry=0, rz=0, i="\",\\", Vstyle="\",\\", vs=0.2, vr=0.5, vg=0.5, vb=0.5 |
---|
| 31 | # j:p1=0, p2=1, stif=1, rotstif=1, stam=0.25, i=, Vstyle=joint, vr=0.5, vg=0.5, vb=0.5 |
---|
| 32 | # j:p1=1, p2=2, stif=1, rotstif=1, stam=0.25, i=, Vstyle=joint, vr=0.5, vg=0.5, vb=0.5 |
---|
| 33 | # j:p1=2, p2=3, stif=1, rotstif=1, stam=0.25, i=, Vstyle=joint, vr=0.5, vg=0.5, vb=0.5 |
---|
| 34 | # j:p1=3, p2=4, stif=1, rotstif=1, stam=0.25, i=, Vstyle=joint, vr=0.5, vg=0.5, vb=0.5 |
---|
| 35 | # note: values of m (mass) do not match the source genotype because masses are adjusted by the Model class. |
---|
| 36 | |
---|