in coinrun/coinrun.cpp [1202:1223]
void eat_coin(int x, int y)
{
int obj = maze->get_elem(x, y);
if (is_lethal(obj)) {
maze->is_terminated = true;
}
if (is_coin(obj)) {
maze->set_elem(x, y, SPACE);
maze->coins -= 1;
if (maze->coins == 0) {
reward += 10.0f;
reward_sum += 10.0f;
maze->is_terminated = true;
} else {
reward += 1.0f;
reward_sum += 1.0f;
}
}
}