I don't mean to be rude, but if you don't know the term I'd put money on it not being deterministic. Especially if you're running in JavaScript on multiple browsers.
A single step that isn't consistent in behavior across every setup is enough to make the entire process non-deterministic.
A single step that isn't consistent in behavior across every setup is enough to make the entire process non-deterministic.