XML Data Formats

Data formats used by SharpNEAT for saving and loading of genomes and networks



<population activation-fn-id="SteepenedSigmoidApproximation">
 <genome id="59568" species-id="785" age="1" fitness="29.73">
  <neurons>
   <neuron id="0" type="bias" />
   <neuron id="1" type="in" />
   <neuron id="2" type="in" />
   <neuron id="3" type="out" />
   <neuron id="61" type="hid" />
   <neuron id="66" type="hid" />
   <neuron id="111" type="hid" />
  </neurons>
  <connections>
   <connection innov-id="4" src-id="0" tgt-id="3" enabled="True" weight="-2.69174368801045" />
   <connection innov-id="5" src-id="1" tgt-id="3" enabled="True" weight="-1.14575646782918" />
   <connection innov-id="6" src-id="2" tgt-id="3" enabled="True" weight="2.47265140219785" />
   <connection innov-id="12" src-id="3" tgt-id="3" enabled="True" weight="1.06147230492027" />
   <connection innov-id="62" src-id="3" tgt-id="61" enabled="True" weight="-1.75030950097693" />
   <connection innov-id="63" src-id="61" tgt-id="3" enabled="True" weight="3.92987180196573" />
   <connection innov-id="112" src-id="66" tgt-id="111" enabled="True" weight="2.12205707181302" />
   <connection innov-id="113" src-id="111" tgt-id="3" enabled="True" weight="1.19298384902791" />
  </connections>
 </genome>
</population>

 

<genome id="59568" species-id="785" age="1" fitness="29.73" activation-fn-id="SteepenedSigmoidApproximation">
 <neurons>
  <neuron id="0" type="bias" />
  <neuron id="1" type="in" />
  <neuron id="2" type="in" />
  <neuron id="3" type="out" />
  <neuron id="61" type="hid" />
  <neuron id="66" type="hid" />
  <neuron id="111" type="hid" />
 </neurons>
 <connections>
  <connection innov-id="4" src-id="0" tgt-id="3" enabled="True" weight="-2.69174368801045" />
  <connection innov-id="5" src-id="1" tgt-id="3" enabled="True" weight="-1.14575646782918" />
  <connection innov-id="6" src-id="2" tgt-id="3" enabled="True" weight="2.47265140219785" />
  <connection innov-id="12" src-id="3" tgt-id="3" enabled="True" weight="1.06147230492027" />
  <connection innov-id="62" src-id="3" tgt-id="61" enabled="True" weight="-1.75030950097693" />
  <connection innov-id="63" src-id="61" tgt-id="3" enabled="True" weight="3.92987180196573" />
  <connection innov-id="112" src-id="66" tgt-id="111" enabled="True" weight="2.12205707181302" />
  <connection innov-id="113" src-id="111" tgt-id="3" enabled="True" weight="1.19298384902791" />
 </connections>
</genome>

 

<network activation-fn-id="SteepenedSigmoid">
 <neurons>
  <neuron id="0" type="bias" />
  <neuron id="1" type="in" />
  <neuron id="2" type="in" />
  <neuron id="3" type="out" />
  <neuron id="146" type="hid" />
 </neurons>
 <connections>
  <connection src-id="0" tgt-id="3" weight="-2.00981247565235" />
  <connection src-id="1" tgt-id="3" weight="-2.89655645745646" />
  <connection src-id="2" tgt-id="3" weight="2.06907070125176" />
  <connection src-id="146" tgt-id="3" weight="5" />
  <connection src-id="2" tgt-id="146" weight="-3.58155912405567" />
  <connection src-id="1" tgt-id="146" weight="2.04986987070625" />
  <connection src-id="0" tgt-id="146" weight="-0.740137068609426" />
  <connection src-id="3" tgt-id="3" weight="2.18209323807717" />
 </connections>
</network>



Contact: Colin Green
SharpNEAT is a Heliosphan.org project.