README 691 B

12345678910111213141516
  1. This folder contains fingerprint-based tests for various models.
  2. When a fingerprint test passes, that indicates that with very high
  3. probability, the simulation has followed the same trajectory as when
  4. the fingerprint was recorded, i.e. the times and modules of the events
  5. were the same. That is, a passing fingerprint tests means that the
  6. simulation model logic works the same as before.
  7. However, a passing test does not guarantee that e.g. result recording
  8. has not changed.
  9. Fingerprints are fragile to NED changes and parameter value changes.
  10. When a fingerprint test fails, the simulation's correctness has to be
  11. verified by some other means, and the fingerprints in the tests
  12. updated.