Look into getting uint128/uint256 for counter and iter
#21
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Currently both are of type int64 and can go up to
9223372036854775808Which is less than the maximum amount of possible solutions:
6670903752021072936960Even making it uint64 isn't much better:
18446744073709551616The next step would be uint128 going up to:
340282366920938463463374607431768211456But this would not cover an all 0 use-case in which we need to check all possible solutions:
362880 * 362880 * 362880 * 362880 * 362880 * 362880 *362880 * 362880 * 362880109110688415571316480344899355894085582848000000000So the next best step would be:
115792089237316195423570985008687907853269984665640564039457584007913129639936Now to find a package that supports this. :-)
This isn't going to work with the atomic.int64. Could retool is to use uint64