nmccoy
nmccoy
Possibly a dumb thought, but since server the class running robotplayer is strictfp, shouldn't all functions (including player code) within it be run with strictfp restrictions as well?
Not exactly a fix (at all), but I just made examplefuncsplayer strictfp because I know a lot of teams use that file as a template.
I can look into this now
I found a way to force strictfp by setting Opcodes.ACC_STRICT in MethodVisitor. This has an interesting consequence of making `testLambdas()` fail, as `Method test in class instrumented/java/util/function/Predicate has illegal modifiers:...
This seems to not be a problem when running with interpolation, but if you're analyzing step-by-step it can make results seem weird when bullets disappear relatively early.
(It was actually 2, and the printing/calculating bytecode part used 15 alone)
As an example, these two pictures are adjacent steps. All of those bullets hit the archon without being shown moving closer. In a situation with many units, it would be...