java.math.BigInteger n
java.math.BigInteger d
java.math.BigInteger p
java.math.BigInteger q
java.math.BigInteger u
int L
int K
int slice
out = getBit(L-1); in = out ^ getBit(L-K-1); shiftLeft(1); if (in == 1) setBit(0);It is clear from the above that better efficiency and speed can be achieved if we can process a larger chunck of bits at a time than just one bit.
This variable is here for exactly this purpose. It tells us how many bits we can alter with maximum efficiency. It is computed at instantiation time as the min(64, K, L-K).
int warpFactor
java.io.PrintWriter status
java.io.PrintWriter out
java.lang.String name
java.io.StringWriter sw
int failures
int errors
int passes
int skipped
int expectedPasses
boolean overallPass
boolean verbose
boolean commandLine
TestGUI gui
java.awt.Frame frame
BaseTest owner
java.io.PrintWriter output
java.awt.TextArea textArea
boolean allowExit