While determining if two players can directly see each other, we have found that a much simpler algorithm exists if "PLAYER_RAYON_COEFFICIENT" is always the same as given.
So, our question is will there be tests with other or modified "define.h" files?
by definition the symbols provided in define.h are parameters ; hence a parameter may change in a variant of the program. So a program must NOT consider an optimization where PLAYER_RAYON_COEFFICIENT would be a universal constant like in the solution of a math problem.
As the Turing Prize Donald Knuth put it: "premature optimization is the root of all evil (or at least most of it) in programming ".