00001 00002 // Name: netio.cpp 00003 // Purpose: net file loading and saving headers 00004 // Author: Chad Rempp 00005 // Modified by: Chad Rempp 00006 // Created: 06-12-03 00007 // Copyright: (c) 2003 Chad Rempp 00008 // Licence: GNU Public License (hey it's what all my friends are doing) 00010 00011 // M stands for Marker 00012 00013 const wxString M_BEGIN = "{BEGIN}"; 00014 const wxString M_END = "{END}"; 00015 const wxString M_NET_HEAD = "{NET}"; 00016 const wxString M_LAYER_HEAD = "{LAYER}"; 00017 const wxString M_NEURONS_HEAD = "{NEURONS}"; 00018 const wxString M_SIZE = "SIZE"; 00019 const wxString M_TYPE = "TYPE"; 00020 const wxString M_NEURONMEMBERS = "NEURONS"; 00021 const wxString M_NEURON = "NEURON"; 00022 const wxString M_CONNECTION = "CONNECTION"; 00023 const wxString M_WEIGHT = "WEIGHT"; 00024 00025 void ParseFile(wxTextFile *file); 00026 00027 // Net Types 00028 enum 00029 { 00030 PN = 0, 00031 MP = 1 00032 };