You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, benchmarks exercise behaviour but do not check whether the calculations are correct (consistent with previous runs).
Ideally, the benchmarks might be switched to unit tests but a start would be having the program spot and highlight deviations.
The text was updated successfully, but these errors were encountered:
For Box2D (C++), the closest to the demos we have are in the Testbed app (which uses .h files as loadable 'levels'). Don't see and checksums here though (yet)?
For JBox2D (Java), there are identically named demos in jbox2d-testbed, e.g:
jbox2d-testbed/src/main/java/org/jbox2d/testbed/tests/DominoTest.java
jbox2d-testbed/src/main/java/org/jbox2d/testbed/tests/DominoTower.java
However, (a) "mvn install" is failing for me (still investigating) and (b) there's again no mention of checksums!?
(grep -ri checksum in C++ and Java repos find nothing. benchmark finds nothing in C++ and Java finds "jbox2d-testbed/src/main/java/org/jbox2d/testbed/perf/" which includes some values in comments.)
As such, is it sufficient (for now) to strive for intra-Dart consistency (definitely between fix-versions and hopefully between Dartium, DartVM and dart2js versions in Chrome and command-line V8)?
Currently, benchmarks exercise behaviour but do not check whether the calculations are correct (consistent with previous runs).
Ideally, the benchmarks might be switched to unit tests but a start would be having the program spot and highlight deviations.
The text was updated successfully, but these errors were encountered: