Why does the deterministic nature matter? The interesting part is having oracle tests, not determinism. If someone is deterministic and wrong you use oracle tests to catch that.
But none of these properties are what let you perform a successful port. The port is going to rely entirely on oracle testing.