Fixed the speed calculation. Still getting a decidedly more modest ~25% increase in single core speed on my machine. Overall time to find our benchmark "aa9999" is less than half of what it was before, presumably due to a different search order.
Replaced the hashing code with an optimized version, seems to have eliminated the speed discrepancy between this version and demoCrack3 for a single core. Multiprocessing still kicking my ass, ignore everything but the new hashing code as very little of it will actually survive.
Merge branch 'master' of https://github.com/COCS4950G7/COSC4950
Replaced the hashing code with an optimized version, seems to have eliminated the speed discrepancy between this version and demoCrack3 for a single core. Multiprocessing still kicking my ass, ignore everything but the new hashing code as very little of it will make it into real code.