Async simulator is now correct, but still appears to be slower than original random implementation
Async simulator is now correct, but still appears to be slower than original random implementation

amin10/datk,amin10/datk,amin10/datk