Last active
December 19, 2015 15:09
-
-
Save laszlokorte/5974467 to your computer and use it in GitHub Desktop.
dart-box2d before and after vector_math aabb2 port
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Running Ball Drop | |
Ball Drop (10 steps, 10 solve loops) : 27 ms (370.3703703703704 steps/second) | |
Checksum: -1.8194444444444444 | |
Ball Drop (10 steps, 30 solve loops) : 10 ms (1000.0 steps/second) | |
Checksum: -1.8194444444444444 | |
Ball Drop (100 steps, 10 solve loops) : 39 ms (2564.102564102564 steps/second) | |
Checksum: -30.69444444444442 | |
Ball Drop (100 steps, 30 solve loops) : 12 ms (8333.333333333334 steps/second) | |
Checksum: -30.69444444444442 | |
Ball Drop (500 steps, 10 solve loops) : 20 ms (25000.0 steps/second) | |
Checksum: -431.24999999999966 | |
Ball Drop (500 steps, 30 solve loops) : 4 ms (125000.0 steps/second) | |
Checksum: -431.24999999999966 | |
Ball Drop (2000 steps, 10 solve loops) : 17 ms (117647.0588235294 steps/second) | |
Checksum: -3401.000000000002 | |
Ball Drop (2000 steps, 30 solve loops) : 7 ms (285714.2857142857 steps/second) | |
Checksum: -3401.000000000002 | |
------------------------------------------------ | |
Running Ball Cage | |
Ball Cage (10 steps, 10 solve loops) : 14 ms (714.2857142857142 steps/second) | |
Checksum: -75.1527777777778 | |
Ball Cage (10 steps, 30 solve loops) : 6 ms (1666.6666666666667 steps/second) | |
Checksum: -75.1527777777778 | |
Ball Cage (100 steps, 10 solve loops) : 51 ms (1960.7843137254904 steps/second) | |
Checksum: -73.8631043950964 | |
Ball Cage (100 steps, 30 solve loops) : 16 ms (6250.0 steps/second) | |
Checksum: -73.8631043950964 | |
Ball Cage (500 steps, 10 solve loops) : 63 ms (7936.507936507936 steps/second) | |
Checksum: -78.38876196134287 | |
Ball Cage (500 steps, 30 solve loops) : 20 ms (25000.0 steps/second) | |
Checksum: -78.38876196134287 | |
Ball Cage (2000 steps, 10 solve loops) : 73 ms (27397.260273972606 steps/second) | |
Checksum: -107.19597857846699 | |
Ball Cage (2000 steps, 30 solve loops) : 43 ms (46511.62790697675 steps/second) | |
Checksum: -107.15106209789866 | |
------------------------------------------------ | |
Running Circle Stress | |
Circle Stress (10 steps, 10 solve loops) : 186 ms (53.763440860215056 steps/second) | |
Checksum: 5209.888888888892 | |
Circle Stress (10 steps, 30 solve loops) : 106 ms (94.33962264150944 steps/second) | |
Checksum: 5209.888888888883 | |
Circle Stress (100 steps, 10 solve loops) : 172 ms (581.3953488372093 steps/second) | |
Checksum: 589.8888888888928 | |
Circle Stress (100 steps, 30 solve loops) : 249 ms (401.60642570281124 steps/second) | |
Checksum: 589.8888888888991 | |
Circle Stress (500 steps, 10 solve loops) : 966 ms (517.5983436853003 steps/second) | |
Checksum: 510.4534888881588 | |
Circle Stress (500 steps, 30 solve loops) : 1141 ms (438.2120946538124 steps/second) | |
Checksum: 941.2531017292065 | |
Circle Stress (2000 steps, 10 solve loops) : 3660 ms (546.4480874316939 steps/second) | |
Checksum: 1027.72525192485 | |
Circle Stress (2000 steps, 30 solve loops) : 5299 ms (377.42970371768257 steps/second) | |
Checksum: 281.2648133957429 | |
------------------------------------------------ | |
Running Domino Platforms | |
Domino Platforms (10 steps, 10 solve loops) : 38 ms (263.15789473684214 steps/second) | |
Checksum: 1338.0555555555543 | |
Domino Platforms (10 steps, 30 solve loops) : 14 ms (714.2857142857142 steps/second) | |
Checksum: 1338.0555555555543 | |
Domino Platforms (100 steps, 10 solve loops) : 206 ms (485.4368932038835 steps/second) | |
Checksum: 1503.409352923512 | |
Domino Platforms (100 steps, 30 solve loops) : 97 ms (1030.9278350515463 steps/second) | |
Checksum: 1503.4093541020286 | |
Domino Platforms (500 steps, 10 solve loops) : 458 ms (1091.703056768559 steps/second) | |
Checksum: 1365.29566075446 | |
Domino Platforms (500 steps, 30 solve loops) : 558 ms (896.0573476702508 steps/second) | |
Checksum: 1381.6296814062714 | |
Domino Platforms (2000 steps, 10 solve loops) : 909 ms (2200.2200220022 steps/second) | |
Checksum: 1253.6826888644239 | |
Domino Platforms (2000 steps, 30 solve loops) : 1358 ms (1472.7540500736377 steps/second) | |
Checksum: 1299.4253718324617 | |
------------------------------------------------ | |
Running Domino Tower | |
Domino Tower (10 steps, 10 solve loops) : 460 ms (21.73913043478261 steps/second) | |
Checksum: 10320.831164368663 | |
Domino Tower (10 steps, 30 solve loops) : 630 ms (15.873015873015873 steps/second) | |
Checksum: 10863.80095364804 | |
Domino Tower (100 steps, 10 solve loops) : 2645 ms (37.80718336483932 steps/second) | |
Checksum: 5244.477243821091 | |
Domino Tower (100 steps, 30 solve loops) : 5170 ms (19.342359767891683 steps/second) | |
Checksum: 5644.361282305603 | |
Domino Tower (500 steps, 10 solve loops) : 18620 ms (26.85284640171858 steps/second) | |
Checksum: -4021.6494996277625 | |
Domino Tower (500 steps, 30 solve loops) : 25896 ms (19.30800123571208 steps/second) | |
Checksum: -6991.295906014058 | |
Domino Tower (2000 steps, 10 solve loops) : 78158 ms (25.589191125668517 steps/second) | |
Checksum: -361695.87266661343 | |
Domino Tower (2000 steps, 30 solve loops) : 66946 ms (29.874824485406148 steps/second) | |
Checksum: -541006.4049885747 | |
------------------------------------------------ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Running Ball Drop | |
Ball Drop (10 steps, 10 solve loops) : 27 ms (370.3703703703704 steps/second) | |
Checksum: -1.8194442838430405 | |
Ball Drop (10 steps, 30 solve loops) : 9 ms (1111.111111111111 steps/second) | |
Checksum: -1.8194442838430405 | |
Ball Drop (100 steps, 10 solve loops) : 44 ms (2272.727272727273 steps/second) | |
Checksum: -30.694456100463867 | |
Ball Drop (100 steps, 30 solve loops) : 3 ms (33333.333333333336 steps/second) | |
Checksum: -30.694456100463867 | |
Ball Drop (500 steps, 10 solve loops) : 21 ms (23809.52380952381 steps/second) | |
Checksum: -431.2503128051758 | |
Ball Drop (500 steps, 30 solve loops) : 6 ms (83333.33333333333 steps/second) | |
Checksum: -431.2503128051758 | |
Ball Drop (2000 steps, 10 solve loops) : 18 ms (111111.11111111112 steps/second) | |
Checksum: -3400.9987716674805 | |
Ball Drop (2000 steps, 30 solve loops) : 9 ms (222222.22222222225 steps/second) | |
Checksum: -3400.9987716674805 | |
------------------------------------------------ | |
Running Ball Cage | |
Ball Cage (10 steps, 10 solve loops) : 12 ms (833.3333333333334 steps/second) | |
Checksum: -75.15277099609375 | |
Ball Cage (10 steps, 30 solve loops) : 7 ms (1428.5714285714284 steps/second) | |
Checksum: -75.15277099609375 | |
Ball Cage (100 steps, 10 solve loops) : 56 ms (1785.7142857142858 steps/second) | |
Checksum: -73.86300849914551 | |
Ball Cage (100 steps, 30 solve loops) : 18 ms (5555.555555555556 steps/second) | |
Checksum: -73.86300849914551 | |
Ball Cage (500 steps, 10 solve loops) : 66 ms (7575.757575757575 steps/second) | |
Checksum: -45.69790267944336 | |
Ball Cage (500 steps, 30 solve loops) : 27 ms (18518.51851851852 steps/second) | |
Checksum: -62.483314037323 | |
Ball Cage (2000 steps, 10 solve loops) : 83 ms (24096.385542168675 steps/second) | |
Checksum: -77.8073605298996 | |
Ball Cage (2000 steps, 30 solve loops) : 49 ms (40816.32653061224 steps/second) | |
Checksum: -84.0975432395935 | |
------------------------------------------------ | |
Running Circle Stress | |
Circle Stress (10 steps, 10 solve loops) : 202 ms (49.5049504950495 steps/second) | |
Checksum: 5209.891693375838 | |
Circle Stress (10 steps, 30 solve loops) : 127 ms (78.74015748031496 steps/second) | |
Checksum: 5209.884857438338 | |
Circle Stress (100 steps, 10 solve loops) : 298 ms (335.5704697986577 steps/second) | |
Checksum: 589.8874505457775 | |
Circle Stress (100 steps, 30 solve loops) : 347 ms (288.18443804034587 steps/second) | |
Checksum: 589.8884271082775 | |
Circle Stress (500 steps, 10 solve loops) : 1584 ms (315.65656565656565 steps/second) | |
Checksum: 190.68371963500977 | |
Circle Stress (500 steps, 30 solve loops) : 1756 ms (284.7380410022779 steps/second) | |
Checksum: 403.2933692932129 | |
Circle Stress (2000 steps, 10 solve loops) : 6053 ms (330.4146704113663 steps/second) | |
Checksum: 741.4005012512207 | |
Circle Stress (2000 steps, 30 solve loops) : 8184 ms (244.37927663734118 steps/second) | |
Checksum: 580.5750732421875 | |
------------------------------------------------ | |
Running Domino Platforms | |
Domino Platforms (10 steps, 10 solve loops) : 45 ms (222.22222222222223 steps/second) | |
Checksum: 1338.055106163025 | |
Domino Platforms (10 steps, 30 solve loops) : 18 ms (555.5555555555555 steps/second) | |
Checksum: 1338.055106163025 | |
Domino Platforms (100 steps, 10 solve loops) : 261 ms (383.1417624521073 steps/second) | |
Checksum: 1503.4087662100792 | |
Domino Platforms (100 steps, 30 solve loops) : 143 ms (699.3006993006993 steps/second) | |
Checksum: 1503.4087674617767 | |
Domino Platforms (500 steps, 10 solve loops) : 625 ms (800.0 steps/second) | |
Checksum: 1365.8301582336426 | |
Domino Platforms (500 steps, 30 solve loops) : 806 ms (620.3473945409429 steps/second) | |
Checksum: 1381.6028081178665 | |
Domino Platforms (2000 steps, 10 solve loops) : 1198 ms (1669.4490818030051 steps/second) | |
Checksum: 1254.4157228469849 | |
Domino Platforms (2000 steps, 30 solve loops) : 1647 ms (1214.3290831815423 steps/second) | |
Checksum: 1304.3999757766724 | |
------------------------------------------------ | |
Running Domino Tower | |
Domino Tower (10 steps, 10 solve loops) : 658 ms (15.19756838905775 steps/second) | |
Checksum: 10451.70210647583 | |
Domino Tower (10 steps, 30 solve loops) : 1094 ms (9.140767824497257 steps/second) | |
Checksum: 11146.71312713623 | |
Domino Tower (100 steps, 10 solve loops) : 4260 ms (23.474178403755868 steps/second) | |
Checksum: 6684.686096191406 | |
Domino Tower (100 steps, 30 solve loops) : 7621 ms (13.12163758037003 steps/second) | |
Checksum: 5456.764671325684 | |
Domino Tower (500 steps, 10 solve loops) : 24781 ms (20.176748315241518 steps/second) | |
Checksum: -4768.45393371582 | |
Domino Tower (500 steps, 30 solve loops) : 37777 ms (13.235566614606771 steps/second) | |
Checksum: -7216.574691772461 | |
Domino Tower (2000 steps, 10 solve loops) : 120982 ms (16.531384834107552 steps/second) | |
Checksum: -314358.9131088257 | |
Domino Tower (2000 steps, 30 solve loops) : 63945 ms (31.27687856751896 steps/second) | |
Checksum: -518874.1935272217 | |
------------------------------------------------ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment