in coinrun/coinrun.cpp [2067:2081]
int convert_action(int dx, int dy) {
if (dy == -1) {
return NUM_ACTIONS - 1;
}
for (int i = 0; i < NUM_ACTIONS; i++) {
if (dx == DISCRETE_ACTIONS[2 * i] && dy == DISCRETE_ACTIONS[2 * i + 1]) {
return i;
}
}
assert(false);
return 0;
}