MCPcopy Create free account
hub / github.com/davidrmiller/biosim4 / sensorShortName

Function sensorShortName

src/analysis.cpp:71–97  ·  view source on GitHub ↗

This converts sensor numbers to mnemonic strings. Useful for later processing by graph-nnet.py.

Source from the content-addressed store, hash-verified

69// This converts sensor numbers to mnemonic strings.
70// Useful for later processing by graph-nnet.py.
71std::string sensorShortName(Sensor sensor)
72{
73 switch(sensor) {
74 case AGE: return "Age"; break;
75 case BOUNDARY_DIST: return "ED"; break;
76 case BOUNDARY_DIST_X: return "EDx"; break;
77 case BOUNDARY_DIST_Y: return "EDy"; break;
78 case LAST_MOVE_DIR_X: return "LMx"; break;
79 case LAST_MOVE_DIR_Y: return "LMy"; break;
80 case LOC_X: return "Lx"; break;
81 case LOC_Y: return "Ly"; break;
82 case LONGPROBE_POP_FWD: return "LPf"; break;
83 case LONGPROBE_BAR_FWD: return "LPb"; break;
84 case BARRIER_FWD: return "Bfd"; break;
85 case BARRIER_LR: return "Blr"; break;
86 case OSC1: return "Osc"; break;
87 case POPULATION: return "Pop"; break;
88 case POPULATION_FWD: return "Pfd"; break;
89 case POPULATION_LR: return "Plr"; break;
90 case RANDOM: return "Rnd"; break;
91 case SIGNAL0: return "Sg"; break;
92 case SIGNAL0_FWD: return "Sfd"; break;
93 case SIGNAL0_LR: return "Slr"; break;
94 case GENETIC_SIM_FWD: return "Gen"; break;
95 default: assert(false); break;
96 }
97}
98
99
100// Converts action numbers to mnemonic strings.

Callers 1

printIGraphEdgeListMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected