nasa / prog_models

The NASA Prognostic Model Package is a Python framework focused on defining and building models for prognostics (computation of remaining useful life) of engineering systems, and provides a set of prognostics models for select components developed within this framework, suitable for use in prognostics applications for these components.
123 stars 50 forks source link

Feature/traj generation modular #537

Closed kjjarvis closed 1 year ago

kjjarvis commented 1 year ago

This PR improves upon a first attempt at trajectory generation in nasa/prog_models#480 by introducing a modular structure.

This model describes the dynamics of a small Rotorcraft and generates predictions of a flyable trajectory given a set of waypoints.

This work was previously developed by @matteocorbetta and @portia19, and model development is described in Corbetta et al. 2019, "Real-time UAV trajectory prediction for safely monitoring in low-altitude airspace".

PR includes all necessary functionality for:

Vehicle model (including controller, multiple vehicle types, etc.) Trajectory generator (NURBS algorithm)

Future work described here: https://github.com/nasa/progpy/issues/49

github-actions[bot] commented 1 year ago

Thank you for opening this PR. Each PR into dev requires a code review. For the code review, look at the following:

github-actions[bot] commented 1 year ago
Benchmarking Results From: Test Time (s)
import main 0.1279344
import thrown object 0.49945510000000004
model initialization 0.11714020000000014
set noise 0.6787467999999999
simulate 0.2973075999999999
simulate with saving 0.9106999999999998
simulate with saving, dt 1.0232453000000001
simulate with printing results, dt 1.2468468000000001
Plot results 14.0942121
Metrics 0.04008649999999747
Surrogate Model Generation 3.1571056000000013
surrogate sim 0.9938807000000018
surrogate sim, dt 2.877557000000003
To: Test Time (s)
import main 0.12548309999999985
import thrown object 0.5030520999999999
model initialization 0.11592040000000003
set noise 0.6677975000000003
simulate 0.29559310000000005
simulate with saving 0.9071217999999996
simulate with saving, dt 1.0159275
simulate with printing results, dt 1.2470617000000006
Plot results 13.8465567
Metrics 0.038785900000000595
Surrogate Model Generation 3.236958099999999
surrogate sim 0.9948248
surrogate sim, dt 2.8726354
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.12786530000000007
import thrown object 0.5117400999999999
model initialization 0.11956120000000015
set noise 0.6832137000000003
simulate 0.29829550000000005
simulate with saving 0.9101914
simulate with saving, dt 1.0315229999999995
simulate with printing results, dt 1.2456932000000007
Plot results 14.071541400000001
Metrics 0.038793000000001854
Surrogate Model Generation 3.1594318999999977
surrogate sim 1.0003717000000023
surrogate sim, dt 2.8736005999999996

To:

Test Time (s)
import main 0.12795010000000007
import thrown object 0.5141294999999999
model initialization 0.11464430000000014
set noise 0.6606817999999999
simulate 0.2950816999999999
simulate with saving 0.9028931
simulate with saving, dt 1.0229834000000002
simulate with printing results, dt 1.2347228000000001
Plot results 14.0423855
Metrics 0.03974269999999791
Surrogate Model Generation 3.2590310000000002
surrogate sim 0.987320399999998
surrogate sim, dt 2.852264299999998
codecov-commenter commented 1 year ago

Codecov Report

Merging #537 (f80a8df) into dev (68a865f) will increase coverage by 0.51%. The diff coverage is 86.60%.

:exclamation: Current head f80a8df differs from pull request most recent head 19fd78e. Consider uploading reports for the commit 19fd78e to get more accurate results

@@            Coverage Diff             @@
##              dev     nasa/prog_models#537      +/-   ##
==========================================
+ Coverage   84.65%   85.16%   +0.51%     
==========================================
  Files          34       45      +11     
  Lines        2515     3411     +896     
==========================================
+ Hits         2129     2905     +776     
- Misses        386      506     +120     
Impacted Files Coverage Δ
...aft_model/vehicles/control/allocation_functions.py 62.50% <62.50%> (ø)
src/prog_models/utils/traj_gen/geometry.py 71.67% <71.67%> (ø)
...g_models/models/aircraft_model/small_rotorcraft.py 81.81% <81.81%> (ø)
src/prog_models/utils/traj_gen/trajectory.py 87.24% <87.24%> (ø)
..._models/models/aircraft_model/vehicles/vehicles.py 90.00% <90.00%> (ø)
src/prog_models/loading/controllers.py 97.61% <97.61%> (ø)
src/prog_models/utils/traj_gen/nurbs.py 98.47% <98.47%> (ø)
src/prog_models/models/aircraft_model/__init__.py 100.00% <100.00%> (ø)
src/prog_models/models/aircraft_model/aircraft.py 100.00% <100.00%> (ø)
...odels/aircraft_model/vehicles/aero/aerodynamics.py 100.00% <100.00%> (ø)
... and 1 more
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.13492250000000006
import thrown object 0.5086189999999999
model initialization 0.12274289999999999
set noise 0.6505834000000001
simulate 0.3008183
simulate with saving 0.947638
simulate with saving, dt 1.0456322
simulate with printing results, dt 1.2583599000000003
Plot results 14.8597828
Metrics 0.03613229999999845
Surrogate Model Generation 3.2845572999999995
surrogate sim 1.1024881999999998
surrogate sim, dt 2.9853230999999987

To:

Test Time (s)
import main 0.1296824000000001
import thrown object 0.5009154999999998
model initialization 0.12245060000000008
set noise 0.6572384999999998
simulate 0.3027611000000001
simulate with saving 0.9506215
simulate with saving, dt 1.0694211000000005
simulate with printing results, dt 1.2819798999999996
Plot results 14.854950299999999
Metrics 0.03567249999999689
Surrogate Model Generation 3.384429000000001
surrogate sim 1.081639599999999
surrogate sim, dt 2.9671254000000005
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.15148629999999996
import thrown object 0.5906838999999999
model initialization 0.13697179999999998
set noise 0.7473261
simulate 0.33873430000000004
simulate with saving 1.0730894000000002
simulate with saving, dt 1.1621150999999994
simulate with printing results, dt 1.3848348000000001
Plot results 16.4134965
Metrics 0.03912860000000151
Surrogate Model Generation 3.5865931000000018
surrogate sim 1.1695567000000011
surrogate sim, dt 3.3778266000000023

To:

Test Time (s)
import main 0.15161559999999996
import thrown object 0.5780947999999999
model initialization 0.1344810999999999
set noise 0.7513538999999998
simulate 0.3351392999999998
simulate with saving 1.0079612000000004
simulate with saving, dt 1.1343509000000003
simulate with printing results, dt 1.3640150999999996
Plot results 16.2726364
Metrics 0.040666800000000336
Surrogate Model Generation 3.7009387999999994
surrogate sim 1.1680765999999991
surrogate sim, dt 3.1751568000000034
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1288669
import thrown object 0.5058809
model initialization 0.12530339999999995
set noise 0.6614895000000001
simulate 0.30619810000000003
simulate with saving 0.9492045999999998
simulate with saving, dt 1.0756241999999996
simulate with printing results, dt 1.3741547
Plot results 14.7142667
Metrics 0.03751139999999964
Surrogate Model Generation 3.216369199999999
surrogate sim 1.116225
surrogate sim, dt 3.0317782000000015

To:

Test Time (s)
import main 0.13420180000000004
import thrown object 0.5062438
model initialization 0.12115370000000003
set noise 0.6607635000000001
simulate 0.2956247000000003
simulate with saving 0.9343796999999996
simulate with saving, dt 1.0247804999999999
simulate with printing results, dt 1.2267861
Plot results 14.6636901
Metrics 0.03621289999999888
Surrogate Model Generation 3.305708499999998
surrogate sim 1.0656825999999988
surrogate sim, dt 2.9194826999999997
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1296092000000001
import thrown object 0.5011279000000002
model initialization 0.12354280000000006
set noise 0.6534691999999998
simulate 0.2965734999999996
simulate with saving 0.9389078999999998
simulate with saving, dt 1.0316128999999998
simulate with printing results, dt 1.2423209999999996
Plot results 14.8608032
Metrics 0.03687790000000035
Surrogate Model Generation 3.233404799999999
surrogate sim 1.0990147000000015
surrogate sim, dt 2.9600285

To:

Test Time (s)
import main 0.12820349999999991
import thrown object 0.5020483
model initialization 0.1207684
set noise 0.6533782000000001
simulate 0.2985469000000003
simulate with saving 0.9334625000000001
simulate with saving, dt 1.0387500999999997
simulate with printing results, dt 1.2248771999999999
Plot results 14.722584099999999
Metrics 0.03566410000000175
Surrogate Model Generation 3.3616057999999995
surrogate sim 1.0850712999999992
surrogate sim, dt 2.941764899999999
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.17505309999999996
import thrown object 0.6503511000000002
model initialization 0.18767500000000004
set noise 0.8336614999999998
simulate 0.417656
simulate with saving 1.3383648000000004
simulate with saving, dt 1.4873542000000004
simulate with printing results, dt 1.9644791999999995
Plot results 23.1709111
Metrics 0.046872499999999206
Surrogate Model Generation 4.7255110999999985
surrogate sim 1.7391622999999967
surrogate sim, dt 4.245244100000001

To:

Test Time (s)
import main 0.17122360000000003
import thrown object 0.5981289999999999
model initialization 0.16875719999999994
set noise 0.8285049999999998
simulate 0.41607510000000003
simulate with saving 1.3631293000000002
simulate with saving, dt 1.5037124999999998
simulate with printing results, dt 1.8869037999999998
Plot results 22.7297884
Metrics 0.04774280000000175
Surrogate Model Generation 4.921905499999994
surrogate sim 1.7520363000000003
surrogate sim, dt 4.360132
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.13946219999999998
import thrown object 0.5046969000000001
model initialization 0.11906939999999988
set noise 0.6881929999999998
simulate 0.30752859999999993
simulate with saving 0.9312387000000002
simulate with saving, dt 1.0442008999999999
simulate with printing results, dt 1.268732
Plot results 14.153674599999999
Metrics 0.04144529999999946
Surrogate Model Generation 1.5970315
surrogate sim 1.0175894999999997
surrogate sim, dt 2.9505055999999996

To:

Test Time (s)
import main 0.1267771999999998
import thrown object 0.49408950000000007
model initialization 0.11653330000000017
set noise 0.6712392999999999
simulate 0.3017346000000001
simulate with saving 0.9192239
simulate with saving, dt 1.0220945999999995
simulate with printing results, dt 1.2400526999999997
Plot results 13.9588735
Metrics 0.03940199999999905
Surrogate Model Generation 1.5794582999999989
surrogate sim 0.9904340000000005
surrogate sim, dt 2.901185100000003
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1583730000000001
import thrown object 0.590006
model initialization 0.13981829999999995
set noise 0.7710968
simulate 0.3472729000000001
simulate with saving 1.0857682999999998
simulate with saving, dt 1.1877907999999993
simulate with printing results, dt 1.4071914000000003
Plot results 17.8169609
Metrics 0.04201370000000182
Surrogate Model Generation 1.8964688999999986
surrogate sim 1.2475638999999994
surrogate sim, dt 3.450583499999997

To:

Test Time (s)
import main 0.15313519999999992
import thrown object 0.6038334000000001
model initialization 0.13826070000000001
set noise 0.7601146000000001
simulate 0.3396607999999999
simulate with saving 1.0860866999999996
simulate with saving, dt 1.1613300000000004
simulate with printing results, dt 1.4129071999999994
Plot results 17.1102872
Metrics 0.04299530000000118
Surrogate Model Generation 1.862450599999999
surrogate sim 1.233870999999997
surrogate sim, dt 3.4465426999999984
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.12902629999999993
import thrown object 0.5021534999999999
model initialization 0.12443270000000006
set noise 0.6420379000000003
simulate 0.30248949999999963
simulate with saving 0.9548904
simulate with saving, dt 1.0332708
simulate with printing results, dt 1.2841337
Plot results 15.286101500000001
Metrics 0.03670100000000076
Surrogate Model Generation 1.621143700000001
surrogate sim 1.0827702000000023
surrogate sim, dt 2.9763900999999997

To:

Test Time (s)
import main 0.12876050000000006
import thrown object 0.4948741000000001
model initialization 0.12252510000000005
set noise 0.6598595999999999
simulate 0.2999594000000001
simulate with saving 0.9438395000000002
simulate with saving, dt 1.0349751
simulate with printing results, dt 1.2469715
Plot results 15.0832129
Metrics 0.03596770000000049
Surrogate Model Generation 1.6077165000000022
surrogate sim 1.0711426999999993
surrogate sim, dt 2.9622703999999977
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1271701999999999
import thrown object 0.5136464000000001
model initialization 0.11878009999999994
set noise 0.6659228000000001
simulate 0.30541779999999985
simulate with saving 0.9200395000000001
simulate with saving, dt 1.0251842999999998
simulate with printing results, dt 1.2442992999999998
Plot results 13.881054200000001
Metrics 0.039480199999999854
Surrogate Model Generation 1.5756463000000025
surrogate sim 0.9910330000000016
surrogate sim, dt 2.9073846000000003

To:

Test Time (s)
import main 0.12526649999999995
import thrown object 0.49081930000000007
model initialization 0.11654180000000003
set noise 0.674083
simulate 0.30084979999999995
simulate with saving 0.9268806999999999
simulate with saving, dt 1.0262072000000004
simulate with printing results, dt 1.2658119
Plot results 13.9176106
Metrics 0.03914410000000146
Surrogate Model Generation 1.5764078999999995
surrogate sim 0.9976256000000028
surrogate sim, dt 2.937216399999997
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1363973999999999
import thrown object 0.5242751999999999
model initialization 0.13406450000000003
set noise 0.6915266000000002
simulate 0.3089664999999999
simulate with saving 0.9224302999999998
simulate with saving, dt 1.0652990999999998
simulate with printing results, dt 1.3410624000000002
Plot results 15.2555853
Metrics 0.03566680000000133
Surrogate Model Generation 1.6772720999999997
surrogate sim 1.0896956000000024
surrogate sim, dt 2.9897695000000013

To:

Test Time (s)
import main 0.1307134000000001
import thrown object 0.5048176
model initialization 0.1152270999999998
set noise 0.6906515
simulate 0.32203409999999977
simulate with saving 0.9423474999999999
simulate with saving, dt 1.0367888999999995
simulate with printing results, dt 1.2314262000000005
Plot results 15.162897700000002
Metrics 0.0389911000000005
Surrogate Model Generation 1.676196000000001
surrogate sim 1.0763114999999992
surrogate sim, dt 3.039788399999999
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1384626000000001
import thrown object 0.5147474000000001
model initialization 0.11790619999999996
set noise 0.6650141999999999
simulate 0.30190800000000007
simulate with saving 0.9209858
simulate with saving, dt 1.0259715000000003
simulate with printing results, dt 1.2441158000000003
Plot results 13.8928173
Metrics 0.03981549999999956
Surrogate Model Generation 1.565115200000001
surrogate sim 0.9896890999999997
surrogate sim, dt 2.8981592999999997

To:

Test Time (s)
import main 0.1244364
import thrown object 0.4939319
model initialization 0.11489139999999987
set noise 0.6829323999999999
simulate 0.3011474999999999
simulate with saving 0.9184620000000003
simulate with saving, dt 1.030882
simulate with printing results, dt 1.2470094999999999
Plot results 13.884421399999997
Metrics 0.03963159999999988
Surrogate Model Generation 1.5642856999999992
surrogate sim 0.9908982000000002
surrogate sim, dt 2.9227124000000018
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.12716159999999999
import thrown object 0.5273781
model initialization 0.11870270000000005
set noise 0.6931134999999999
simulate 0.3052266000000001
simulate with saving 0.9312391
simulate with saving, dt 1.0420821999999998
simulate with printing results, dt 1.2686963000000002
Plot results 14.1983438
Metrics 0.038881900000003355
Surrogate Model Generation 1.6016823999999978
surrogate sim 1.0041153000000023
surrogate sim, dt 2.9384359000000018

To:

Test Time (s)
import main 0.1257025999999999
import thrown object 0.4961213999999998
model initialization 0.11608240000000003
set noise 0.6654796999999999
simulate 0.30316870000000007
simulate with saving 0.9232708000000001
simulate with saving, dt 1.0193545
simulate with printing results, dt 1.2453265
Plot results 14.414201299999998
Metrics 0.04003020000000035
Surrogate Model Generation 1.5869119000000005
surrogate sim 0.9926229999999983
surrogate sim, dt 2.9055342000000017
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.12428849999999991
import thrown object 0.5025603999999999
model initialization 0.11750749999999988
set noise 0.6748784000000001
simulate 0.3028979999999999
simulate with saving 0.9166702
simulate with saving, dt 1.0297709
simulate with printing results, dt 1.2437269999999998
Plot results 13.886976
Metrics 0.0382499999999979
Surrogate Model Generation 1.5688035000000013
surrogate sim 0.9902741000000006
surrogate sim, dt 2.8816388999999987

To:

Test Time (s)
import main 0.1257250000000001
import thrown object 0.4999913
model initialization 0.1188473000000001
set noise 0.6684484999999998
simulate 0.3124868000000003
simulate with saving 0.9436022999999998
simulate with saving, dt 1.0700650999999994
simulate with printing results, dt 1.2992593000000001
Plot results 13.8332565
Metrics 0.03891310000000203
Surrogate Model Generation 1.6081512999999994
surrogate sim 1.0016572000000004
surrogate sim, dt 2.914373600000001
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.15453609999999984
import thrown object 0.6227336000000001
model initialization 0.14291090000000017
set noise 0.7891748000000001
simulate 0.3481491000000001
simulate with saving 1.0825260000000005
simulate with saving, dt 1.1915047999999997
simulate with printing results, dt 1.4418644999999994
Plot results 17.7000477
Metrics 0.04282169999999752
Surrogate Model Generation 1.8617862999999986
surrogate sim 1.243311000000002
surrogate sim, dt 3.4148680999999996

To:

Test Time (s)
import main 0.16978500000000007
import thrown object 0.6382535999999999
model initialization 0.14048950000000016
set noise 0.7684702999999997
simulate 0.34767059999999983
simulate with saving 1.0962352000000002
simulate with saving, dt 1.1947526000000002
simulate with printing results, dt 1.4396890999999998
Plot results 17.8963172
Metrics 0.042878799999996886
Surrogate Model Generation 1.8837966000000002
surrogate sim 1.2404848999999984
surrogate sim, dt 3.4620650999999967
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1256132000000001
import thrown object 0.5022521999999998
model initialization 0.11867640000000002
set noise 0.6680567000000002
simulate 0.3034431999999998
simulate with saving 0.9264978000000004
simulate with saving, dt 1.0309699999999995
simulate with printing results, dt 1.2437874999999998
Plot results 14.138592199999998
Metrics 0.04109740000000173
Surrogate Model Generation 1.575903499999999
surrogate sim 0.9999483999999974
surrogate sim, dt 2.9236793

To:

Test Time (s)
import main 0.12571369999999993
import thrown object 0.4962312
model initialization 0.11692949999999991
set noise 0.6662123000000002
simulate 0.3056329
simulate with saving 0.9282819
simulate with saving, dt 1.0371962999999997
simulate with printing results, dt 1.2738679
Plot results 13.985888099999999
Metrics 0.04081149999999667
Surrogate Model Generation 1.5923532000000016
surrogate sim 0.9991906000000021
surrogate sim, dt 2.9338638999999986
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.14986359999999999
import thrown object 0.5732314999999999
model initialization 0.13906649999999998
set noise 0.7257669999999998
simulate 0.3196540999999997
simulate with saving 1.0111748
simulate with saving, dt 1.1312101000000006
simulate with printing results, dt 1.3518567
Plot results 16.0801619
Metrics 0.039731200000002076
Surrogate Model Generation 1.7530202999999993
surrogate sim 1.183962600000001
surrogate sim, dt 3.2087377000000004

To:

Test Time (s)
import main 0.14668670000000006
import thrown object 0.5555519
model initialization 0.13339739999999978
set noise 0.7463725999999999
simulate 0.32188640000000035
simulate with saving 1.0403258000000002
simulate with saving, dt 1.1426835999999998
simulate with printing results, dt 1.3857172000000002
Plot results 16.1826518
Metrics 0.03964599999999763
Surrogate Model Generation 1.7685037999999977
surrogate sim 1.1803389999999965
surrogate sim, dt 3.2981297000000005
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.12915549999999998
import thrown object 0.5104187
model initialization 0.11935950000000006
set noise 0.6744972
simulate 0.30272469999999974
simulate with saving 0.9257971999999999
simulate with saving, dt 1.0279143999999998
simulate with printing results, dt 1.2498308000000007
Plot results 13.9742617
Metrics 0.03852469999999997
Surrogate Model Generation 1.5661349999999992
surrogate sim 0.9961000999999996
surrogate sim, dt 2.8897413000000007

To:

Test Time (s)
import main 0.12709970000000004
import thrown object 0.49146449999999997
model initialization 0.1158207
set noise 0.6811806000000002
simulate 0.30124949999999995
simulate with saving 0.9252616999999996
simulate with saving, dt 1.0326733999999997
simulate with printing results, dt 1.2531669
Plot results 14.080775000000001
Metrics 0.039003199999999794
Surrogate Model Generation 1.567998799999998
surrogate sim 0.9910735000000024
surrogate sim, dt 2.8977830000000004
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.12985179999999996
import thrown object 0.5099338
model initialization 0.12129310000000015
set noise 0.6730137
simulate 0.3069747999999999
simulate with saving 0.9440469
simulate with saving, dt 1.0460048
simulate with printing results, dt 1.2678783999999998
Plot results 14.1592161
Metrics 0.04106100000000268
Surrogate Model Generation 1.6073304999999998
surrogate sim 1.0183619999999998
surrogate sim, dt 2.9746863999999995

To:

Test Time (s)
import main 0.1257165
import thrown object 0.49195429999999996
model initialization 0.11616050000000011
set noise 0.6665029
simulate 0.30242199999999997
simulate with saving 0.9245985000000001
simulate with saving, dt 1.0293016000000001
simulate with printing results, dt 1.2501667000000003
Plot results 13.9962512
Metrics 0.04016779999999898
Surrogate Model Generation 1.582496599999999
surrogate sim 0.996240199999999
surrogate sim, dt 2.908681399999999
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.16692980000000013
import thrown object 0.5748715
model initialization 0.17463340000000005
set noise 0.7606250000000001
simulate 0.4093496000000001
simulate with saving 1.2565793999999997
simulate with saving, dt 1.3815340999999997
simulate with printing results, dt 1.7381684000000002
Plot results 21.4765606
Metrics 0.04395710000000008
Surrogate Model Generation 2.3801396000000032
surrogate sim 1.7540261000000044
surrogate sim, dt 4.155523700000003

To:

Test Time (s)
import main 0.17398729999999984
import thrown object 0.6400081000000002
model initialization 0.1732813000000002
set noise 0.8367136
simulate 0.4407032000000002
simulate with saving 1.3713629999999997
simulate with saving, dt 1.4673495
simulate with printing results, dt 1.8425274999999992
Plot results 21.4465252
Metrics 0.04133359999999797
Surrogate Model Generation 2.3715712000000018
surrogate sim 1.783419600000002
surrogate sim, dt 4.120701999999994
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.13061790000000006
import thrown object 0.5079714
model initialization 0.11791020000000008
set noise 0.6707574999999999
simulate 0.2990280000000003
simulate with saving 0.9148236999999999
simulate with saving, dt 1.0153757000000003
simulate with printing results, dt 1.2433896999999998
Plot results 14.077495200000001
Metrics 0.040736100000000164
Surrogate Model Generation 1.5875248000000006
surrogate sim 0.9963502999999996
surrogate sim, dt 2.908200899999997

To:

Test Time (s)
import main 0.12566849999999996
import thrown object 0.49717880000000014
model initialization 0.11589519999999998
set noise 0.6749934000000002
simulate 0.3002901999999996
simulate with saving 0.9194944
simulate with saving, dt 1.0217465
simulate with printing results, dt 1.2451284999999999
Plot results 13.935435899999998
Metrics 0.03988070000000121
Surrogate Model Generation 1.5674022
surrogate sim 0.9884878000000015
surrogate sim, dt 2.924765700000002
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1264981999999999
import thrown object 0.5037098
model initialization 0.11943070000000011
set noise 0.7007132999999999
simulate 0.2994235999999999
simulate with saving 0.9165131
simulate with saving, dt 1.0227400999999996
simulate with printing results, dt 1.2426399000000004
Plot results 13.844336000000002
Metrics 0.03999779999999831
Surrogate Model Generation 1.5872135999999983
surrogate sim 0.9907628000000024
surrogate sim, dt 2.891343199999998

To:

Test Time (s)
import main 0.12704570000000004
import thrown object 0.5124241999999999
model initialization 0.1162236000000001
set noise 0.6688056000000002
simulate 0.30561599999999967
simulate with saving 0.9324606000000002
simulate with saving, dt 1.0423695
simulate with printing results, dt 1.2716447000000004
Plot results 13.861453299999997
Metrics 0.03938179999999747
Surrogate Model Generation 1.5906087000000007
surrogate sim 1.001872800000001
surrogate sim, dt 2.913725799999998
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.13111050000000002
import thrown object 0.5106488
model initialization 0.12421039999999994
set noise 0.6519434999999998
simulate 0.2990572
simulate with saving 0.9405386
simulate with saving, dt 1.0321334000000002
simulate with printing results, dt 1.2374643
Plot results 15.298323199999999
Metrics 0.035898199999998326
Surrogate Model Generation 1.6300227000000014
surrogate sim 1.0895759999999974
surrogate sim, dt 2.9922398999999977

To:

Test Time (s)
import main 0.1312561000000001
import thrown object 0.5069482000000001
model initialization 0.12309650000000016
set noise 0.6483247999999999
simulate 0.29941640000000014
simulate with saving 0.9505249
simulate with saving, dt 1.0273726
simulate with printing results, dt 1.2471166
Plot results 15.254222799999999
Metrics 0.03584910000000008
Surrogate Model Generation 1.6379580999999988
surrogate sim 1.106652699999998
surrogate sim, dt 3.0168040000000005
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.13110240000000006
import thrown object 0.4943522
model initialization 0.12419690000000005
set noise 0.6716773
simulate 0.2992924000000001
simulate with saving 0.9375534000000001
simulate with saving, dt 1.0219941000000001
simulate with printing results, dt 1.2316009
Plot results 14.749621000000001
Metrics 0.03586230000000157
Surrogate Model Generation 1.6087550000000022
surrogate sim 1.086264
surrogate sim, dt 2.9475540000000002

To:

Test Time (s)
import main 0.12853179999999997
import thrown object 0.4903542999999999
model initialization 0.12124639999999998
set noise 0.6444533000000001
simulate 0.30090819999999985
simulate with saving 0.9530851999999999
simulate with saving, dt 1.0344484999999999
simulate with printing results, dt 1.2534914000000006
Plot results 14.745988699999998
Metrics 0.03555640000000082
Surrogate Model Generation 1.6217520000000007
surrogate sim 1.0867912000000004
surrogate sim, dt 2.9883723999999994
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1563722999999999
import thrown object 0.6016902
model initialization 0.14240730000000013
set noise 0.7727405999999997
simulate 0.34708859999999975
simulate with saving 1.0901056000000002
simulate with saving, dt 1.190664
simulate with printing results, dt 1.4353132999999998
Plot results 17.700014799999998
Metrics 0.04287580000000091
Surrogate Model Generation 1.8812052000000001
surrogate sim 1.2551182000000018
surrogate sim, dt 3.460242499999996

To:

Test Time (s)
import main 0.15694319999999995
import thrown object 0.5899599000000002
model initialization 0.14091730000000036
set noise 0.7896068999999999
simulate 0.3476298
simulate with saving 1.0998837000000004
simulate with saving, dt 1.2050410000000005
simulate with printing results, dt 1.4550894000000003
Plot results 17.5808307
Metrics 0.04056630000000183
Surrogate Model Generation 1.8720195000000004
surrogate sim 1.2486231000000032
surrogate sim, dt 3.442952899999998
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1293745999999999
import thrown object 0.5262838999999999
model initialization 0.11770919999999996
set noise 0.6706779999999999
simulate 0.299779
simulate with saving 0.9224455000000003
simulate with saving, dt 1.0264608999999996
simulate with printing results, dt 1.2471869
Plot results 14.184891099999998
Metrics 0.04022289999999984
Surrogate Model Generation 1.574989900000002
surrogate sim 0.9920958999999989
surrogate sim, dt 2.890286500000002

To:

Test Time (s)
import main 0.13122220000000007
import thrown object 0.5015195000000001
model initialization 0.11481950000000007
set noise 0.6829949999999998
simulate 0.3023954
simulate with saving 0.9181268
simulate with saving, dt 1.0214408000000001
simulate with printing results, dt 1.2474166000000002
Plot results 13.9274467
Metrics 0.03877950000000041
Surrogate Model Generation 1.5706748999999967
surrogate sim 0.9954806999999981
surrogate sim, dt 2.9102106000000028
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.12432539999999992
import thrown object 0.5021040999999999
model initialization 0.11898319999999996
set noise 0.6680857999999998
simulate 0.30262030000000006
simulate with saving 0.9232670000000001
simulate with saving, dt 1.0358883999999997
simulate with printing results, dt 1.2582601999999996
Plot results 14.2788795
Metrics 0.03968030000000056
Surrogate Model Generation 1.5841299999999983
surrogate sim 0.9930088000000019
surrogate sim, dt 2.8964232999999986

To:

Test Time (s)
import main 0.12603019999999998
import thrown object 0.49135209999999985
model initialization 0.11662170000000005
set noise 0.6644668999999999
simulate 0.29942959999999985
simulate with saving 0.9213480999999999
simulate with saving, dt 1.0191014999999997
simulate with printing results, dt 1.2488425000000003
Plot results 14.2735926
Metrics 0.04004160000000212
Surrogate Model Generation 1.5803625999999973
surrogate sim 0.9903034999999996
surrogate sim, dt 2.9091795000000005
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1319552999999999
import thrown object 0.49102
model initialization 0.12315370000000003
set noise 0.6492362
simulate 0.29694330000000013
simulate with saving 0.9372505000000002
simulate with saving, dt 1.0165802000000004
simulate with printing results, dt 1.2252311000000002
Plot results 14.9197348
Metrics 0.03541350000000065
Surrogate Model Generation 1.6177928000000001
surrogate sim 1.0657844999999995
surrogate sim, dt 2.923127900000001

To:

Test Time (s)
import main 0.13160119999999997
import thrown object 0.5187812
model initialization 0.12104099999999995
set noise 0.6556036000000001
simulate 0.29596240000000007
simulate with saving 0.93147
simulate with saving, dt 1.0177937999999997
simulate with printing results, dt 1.2209099000000005
Plot results 14.764518899999999
Metrics 0.035879500000000064
Surrogate Model Generation 1.6180572000000026
surrogate sim 1.0693402999999968
surrogate sim, dt 2.929930200000001
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.12843189999999993
import thrown object 0.5024548
model initialization 0.12500670000000014
set noise 0.6584915000000002
simulate 0.2999238000000002
simulate with saving 0.9417017000000003
simulate with saving, dt 1.0216504000000004
simulate with printing results, dt 1.2262360999999995
Plot results 15.0599617
Metrics 0.03607679999999647
Surrogate Model Generation 1.6339506000000021
surrogate sim 1.1043595999999987
surrogate sim, dt 2.974120299999999

To:

Test Time (s)
import main 0.12938359999999993
import thrown object 0.5020178
model initialization 0.12111440000000018
set noise 0.6561003000000001
simulate 0.2992699000000001
simulate with saving 0.9434713000000001
simulate with saving, dt 1.0276990999999995
simulate with printing results, dt 1.2507839999999995
Plot results 15.102339699999998
Metrics 0.03540359999999865
Surrogate Model Generation 1.6243961999999996
surrogate sim 1.0955216000000014
surrogate sim, dt 2.9714422999999996
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.12608739999999996
import thrown object 0.49018129999999993
model initialization 0.11884699999999992
set noise 0.6666498000000001
simulate 0.30061230000000005
simulate with saving 0.9210243999999999
simulate with saving, dt 1.0252420999999998
simulate with printing results, dt 1.2478204000000002
Plot results 13.932274800000002
Metrics 0.04018649999999724
Surrogate Model Generation 1.5682834999999997
surrogate sim 0.9934073999999988
surrogate sim, dt 2.885648500000002

To:

Test Time (s)
import main 0.12687340000000003
import thrown object 0.5085740999999999
model initialization 0.11608510000000005
set noise 0.6802061000000001
simulate 0.30273839999999996
simulate with saving 0.9217963999999998
simulate with saving, dt 1.0326540000000004
simulate with printing results, dt 1.2498864000000003
Plot results 13.918349599999999
Metrics 0.039967199999999536
Surrogate Model Generation 1.5806234000000003
surrogate sim 0.992916000000001
surrogate sim, dt 2.9018888999999994
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.18585279999999993
import thrown object 0.6737892000000001
model initialization 0.19578910000000027
set noise 0.8844354999999999
simulate 0.4299832000000001
simulate with saving 1.3923413
simulate with saving, dt 1.4929671999999998
simulate with printing results, dt 1.9411534999999995
Plot results 23.5994981
Metrics 0.04915280000000166
Surrogate Model Generation 2.517492500000003
surrogate sim 1.7770507999999978
surrogate sim, dt 4.322426100000001

To:

Test Time (s)
import main 0.17175699999999994
import thrown object 0.6900657999999997
model initialization 0.18151079999999986
set noise 0.8919269000000001
simulate 0.46835059999999995
simulate with saving 1.4674670999999995
simulate with saving, dt 1.5768941000000005
simulate with printing results, dt 2.0087582999999993
Plot results 24.079990900000002
Metrics 0.05190849999999614
Surrogate Model Generation 2.5241041999999965
surrogate sim 1.7430129000000036
surrogate sim, dt 4.431261399999997
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.12507290000000004
import thrown object 0.49678369999999994
model initialization 0.12054540000000014
set noise 0.6672273999999998
simulate 0.3065311999999998
simulate with saving 0.9245406999999997
simulate with saving, dt 1.0307681999999998
simulate with printing results, dt 1.2592216
Plot results 13.8985095
Metrics 0.04013559999999927
Surrogate Model Generation 1.5804893999999976
surrogate sim 0.9977841999999981
surrogate sim, dt 2.902063000000002

To:

Test Time (s)
import main 0.1268764
import thrown object 0.5021716999999999
model initialization 0.11598130000000006
set noise 0.6666173999999998
simulate 0.3032056000000001
simulate with saving 0.9208701000000001
simulate with saving, dt 1.0277130999999997
simulate with printing results, dt 1.2493995
Plot results 13.807566000000001
Metrics 0.03872339999999852
Surrogate Model Generation 1.5700874999999996
surrogate sim 0.9986497000000014
surrogate sim, dt 2.9022082000000005
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.13194229999999996
import thrown object 0.4977484999999999
model initialization 0.12514879999999984
set noise 0.6484810999999999
simulate 0.29914379999999996
simulate with saving 0.9358303000000001
simulate with saving, dt 1.0221769000000003
simulate with printing results, dt 1.2313328000000006
Plot results 15.3614277
Metrics 0.03597859999999997
Surrogate Model Generation 1.624741499999999
surrogate sim 1.0959223000000016
surrogate sim, dt 2.9739435000000007

To:

Test Time (s)
import main 0.1334442
import thrown object 0.5134135
model initialization 0.12229810000000008
set noise 0.6546293000000003
simulate 0.30355690000000024
simulate with saving 0.9621597
simulate with saving, dt 1.0463787
simulate with printing results, dt 1.2577033000000002
Plot results 15.2381639
Metrics 0.03539170000000169
Surrogate Model Generation 1.6477812000000007
surrogate sim 1.1039823999999996
surrogate sim, dt 3.0191125999999997
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.12885289999999994
import thrown object 0.4982824000000001
model initialization 0.11824640000000008
set noise 0.6649683
simulate 0.29931220000000014
simulate with saving 0.9134392
simulate with saving, dt 1.0132999000000003
simulate with printing results, dt 1.2337705999999997
Plot results 14.004578899999998
Metrics 0.040057100000002066
Surrogate Model Generation 1.5741338999999996
surrogate sim 0.9895359999999975
surrogate sim, dt 2.8964180000000006

To:

Test Time (s)
import main 0.12624499999999994
import thrown object 0.49686390000000014
model initialization 0.1169715
set noise 0.6753822
simulate 0.3027907000000001
simulate with saving 0.9217540000000004
simulate with saving, dt 1.0411845
simulate with printing results, dt 1.2549644000000004
Plot results 13.920215200000001
Metrics 0.039814400000000916
Surrogate Model Generation 1.5705297000000016
surrogate sim 0.9939169999999997
surrogate sim, dt 2.910814000000002
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.17848609999999998
import thrown object 0.6436475000000002
model initialization 0.19086139999999974
set noise 0.8331474999999999
simulate 0.4515315000000002
simulate with saving 1.4610662000000003
simulate with saving, dt 1.5171559000000006
simulate with printing results, dt 2.0260539
Plot results 23.559068599999996
Metrics 0.046317099999996
Surrogate Model Generation 2.485280500000002
surrogate sim 1.8043407999999985
surrogate sim, dt 4.411006299999997

To:

Test Time (s)
import main 0.17398840000000004
import thrown object 0.6421126000000001
model initialization 0.19756130000000027
set noise 0.8680968999999998
simulate 0.4563946000000003
simulate with saving 1.3937588000000005
simulate with saving, dt 1.5173994999999998
simulate with printing results, dt 1.9242761000000002
Plot results 22.9600628
Metrics 0.04956669999999974
Surrogate Model Generation 2.4692798999999965
surrogate sim 1.7895271999999949
surrogate sim, dt 4.387753199999999
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.15247849999999996
import thrown object 0.5815573
model initialization 0.1409285
set noise 0.7857552999999999
simulate 0.34012929999999963
simulate with saving 1.0655276999999996
simulate with saving, dt 1.1638350000000006
simulate with printing results, dt 1.4040784000000004
Plot results 16.994038399999997
Metrics 0.04250770000000159
Surrogate Model Generation 1.8694175000000008
surrogate sim 1.2324669999999998
surrogate sim, dt 3.399981799999999

To:

Test Time (s)
import main 0.1711163
import thrown object 0.6312688000000002
model initialization 0.1471882
set noise 0.8080775
simulate 0.38133680000000014
simulate with saving 1.2032599
simulate with saving, dt 1.2973359000000002
simulate with printing results, dt 1.5632266000000001
Plot results 17.8265484
Metrics 0.042495699999999914
Surrogate Model Generation 1.8463054999999997
surrogate sim 1.2376186999999987
surrogate sim, dt 3.386398599999996
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.17414569999999996
import thrown object 0.6480618
model initialization 0.14971030000000018
set noise 0.8410779000000002
simulate 0.35951679999999975
simulate with saving 1.1341848999999997
simulate with saving, dt 1.2342560999999996
simulate with printing results, dt 1.4898775000000004
Plot results 18.074559
Metrics 0.04486390000000284
Surrogate Model Generation 1.9267819999999993
surrogate sim 1.2897157999999997
surrogate sim, dt 3.5844531000000046

To:

Test Time (s)
import main 0.17464689999999994
import thrown object 0.6538862999999999
model initialization 0.14498420000000012
set noise 0.8318519000000002
simulate 0.35825970000000007
simulate with saving 1.1469863
simulate with saving, dt 1.2762322999999993
simulate with printing results, dt 1.4790725
Plot results 18.2162954
Metrics 0.04532570000000291
Surrogate Model Generation 1.9250948
surrogate sim 1.282605499999999
surrogate sim, dt 3.5958172000000026
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1687303
import thrown object 0.6312263999999999
model initialization 0.14859430000000007
set noise 0.8393394000000001
simulate 0.3609032999999999
simulate with saving 1.1366342999999999
simulate with saving, dt 1.2407858000000003
simulate with printing results, dt 1.4911669000000005
Plot results 17.8821529
Metrics 0.04504929999999874
Surrogate Model Generation 1.9423847999999992
surrogate sim 1.3027020999999976
surrogate sim, dt 3.584681200000002

To:

Test Time (s)
import main 0.16392859999999998
import thrown object 0.6288090999999998
model initialization 0.1458971
set noise 0.8138377000000001
simulate 0.36324960000000006
simulate with saving 1.1452664999999995
simulate with saving, dt 1.2583894000000004
simulate with printing results, dt 1.5201608999999996
Plot results 17.854259
Metrics 0.044797499999997825
Surrogate Model Generation 1.9484337000000025
surrogate sim 1.3041210999999997
surrogate sim, dt 3.6083789999999993
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.13184439999999986
import thrown object 0.5014409
model initialization 0.12433399999999994
set noise 0.6513971999999999
simulate 0.30479199999999995
simulate with saving 0.9515123999999999
simulate with saving, dt 1.0543963
simulate with printing results, dt 1.2600232
Plot results 15.307927099999999
Metrics 0.037294299999999225
Surrogate Model Generation 1.6479412999999994
surrogate sim 1.0993728000000011
surrogate sim, dt 2.9806551

To:

Test Time (s)
import main 0.13114420000000004
import thrown object 0.5012734999999999
model initialization 0.12179520000000021
set noise 0.6707464000000001
simulate 0.29936719999999983
simulate with saving 0.9501027
simulate with saving, dt 1.044137
simulate with printing results, dt 1.2444004999999994
Plot results 15.618504699999999
Metrics 0.03600940000000108
Surrogate Model Generation 1.6403992999999986
surrogate sim 1.1003806999999988
surrogate sim, dt 2.9750210000000017
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.13837620000000006
import thrown object 0.5052821000000001
model initialization 0.1247353
set noise 0.6446771
simulate 0.3044783
simulate with saving 0.9475908999999998
simulate with saving, dt 1.0490020000000002
simulate with printing results, dt 1.2622469
Plot results 14.781661300000001
Metrics 0.03617330000000152
Surrogate Model Generation 1.6001104999999995
surrogate sim 1.0741198000000018
surrogate sim, dt 2.9755317000000012

To:

Test Time (s)
import main 0.1334339
import thrown object 0.5006727
model initialization 0.12246000000000001
set noise 0.6413010000000001
simulate 0.30261700000000014
simulate with saving 0.9603586000000002
simulate with saving, dt 1.0449985000000002
simulate with printing results, dt 1.2594957000000004
Plot results 14.6601729
Metrics 0.03570049999999725
Surrogate Model Generation 1.6133634000000008
surrogate sim 1.0898240000000001
surrogate sim, dt 3.0578202999999995
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.17376650000000016
import thrown object 0.6475574
model initialization 0.15374730000000003
set noise 0.8377936999999998
simulate 0.3809611999999998
simulate with saving 1.1647441
simulate with saving, dt 1.3080554000000006
simulate with printing results, dt 1.5699931999999999
Plot results 17.9584127
Metrics 0.04767260000000206
Surrogate Model Generation 1.9702179999999991
surrogate sim 1.3223057999999988
surrogate sim, dt 3.6798689999999965

To:

Test Time (s)
import main 0.19050499999999992
import thrown object 0.6959148
model initialization 0.15208369999999993
set noise 0.9305848999999999
simulate 0.38092179999999987
simulate with saving 1.1799544000000002
simulate with saving, dt 1.2973637999999994
simulate with printing results, dt 1.5471483
Plot results 17.5784904
Metrics 0.04554560000000052
Surrogate Model Generation 1.9030699999999996
surrogate sim 1.2788982000000004
surrogate sim, dt 3.6641355000000004
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1820332
import thrown object 0.6568168000000001
model initialization 0.18150310000000003
set noise 0.8702078000000002
simulate 0.4466888
simulate with saving 1.4310037000000002
simulate with saving, dt 1.5658801000000002
simulate with printing results, dt 1.969675200000001
Plot results 24.0526281
Metrics 0.049141300000002275
Surrogate Model Generation 2.4827358000000004
surrogate sim 1.776979599999997
surrogate sim, dt 4.418715900000002

To:

Test Time (s)
import main 0.18695240000000002
import thrown object 0.6393011000000002
model initialization 0.17903899999999995
set noise 0.8784725
simulate 0.4414939999999996
simulate with saving 1.3707884999999997
simulate with saving, dt 1.5326835999999995
simulate with printing results, dt 1.9368483000000003
Plot results 23.1320205
Metrics 0.049055000000002735
Surrogate Model Generation 2.5070729999999983
surrogate sim 1.7457749000000007
surrogate sim, dt 4.4315064000000035
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.13077990000000006
import thrown object 0.5077094
model initialization 0.12713229999999998
set noise 0.6548251
simulate 0.3027945999999999
simulate with saving 0.947908
simulate with saving, dt 1.0439634999999998
simulate with printing results, dt 1.2637143000000002
Plot results 14.777067599999999
Metrics 0.03637770000000273
Surrogate Model Generation 1.641464599999999
surrogate sim 1.101468200000003
surrogate sim, dt 2.97485

To:

Test Time (s)
import main 0.13246019999999992
import thrown object 0.4969703999999999
model initialization 0.12230089999999993
set noise 0.6605943000000001
simulate 0.2988552000000002
simulate with saving 0.9364732
simulate with saving, dt 1.0256340000000002
simulate with printing results, dt 1.2488767999999997
Plot results 14.656811900000001
Metrics 0.035819000000000045
Surrogate Model Generation 1.624724299999997
surrogate sim 1.0957937999999992
surrogate sim, dt 2.9668396
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.13706700000000005
import thrown object 0.5043603999999999
model initialization 0.11871389999999993
set noise 0.6714107
simulate 0.3010071000000001
simulate with saving 0.9212137
simulate with saving, dt 1.0206802000000001
simulate with printing results, dt 1.2405172000000002
Plot results 14.0007613
Metrics 0.03983910000000179
Surrogate Model Generation 1.5836915000000005
surrogate sim 1.0017960000000024
surrogate sim, dt 2.9363271999999974

To:

Test Time (s)
import main 0.12573640000000008
import thrown object 0.5055776999999999
model initialization 0.1153166000000001
set noise 0.6704909000000001
simulate 0.30261400000000016
simulate with saving 0.9253174999999998
simulate with saving, dt 1.0262506999999998
simulate with printing results, dt 1.2491820999999996
Plot results 13.950731900000001
Metrics 0.040106200000000314
Surrogate Model Generation 1.5881913999999995
surrogate sim 0.9956169000000017
surrogate sim, dt 2.896563799999999
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.12809360000000003
import thrown object 0.5261448
model initialization 0.11829900000000015
set noise 0.6685606000000002
simulate 0.3016935000000003
simulate with saving 0.9234027999999999
simulate with saving, dt 1.0288209000000004
simulate with printing results, dt 1.2433233000000001
Plot results 14.185410699999998
Metrics 0.040220500000000214
Surrogate Model Generation 1.5838053000000016
surrogate sim 0.9909201999999979
surrogate sim, dt 2.894953300000001

To:

Test Time (s)
import main 0.13219589999999992
import thrown object 0.5200718
model initialization 0.11578479999999991
set noise 0.6657191
simulate 0.30297740000000006
simulate with saving 0.9245211999999996
simulate with saving, dt 1.0309772000000001
simulate with printing results, dt 1.2562077999999994
Plot results 14.108442699999998
Metrics 0.04059529999999967
Surrogate Model Generation 1.5848188000000007
surrogate sim 1.002460899999999
surrogate sim, dt 2.9485535000000027
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.11822229999999989
import thrown object 0.49882209999999993
model initialization 0.11931160000000007
set noise 0.6780967999999998
simulate 0.2941422
simulate with saving 0.8999578000000001
simulate with saving, dt 1.0030289
simulate with printing results, dt 1.2178939
Plot results 14.048468100000001
Metrics 0.040206000000001296
Surrogate Model Generation 1.5616917999999984
surrogate sim 0.9778256000000027
surrogate sim, dt 2.8343770999999975

To:

Test Time (s)
import main 0.11736849999999999
import thrown object 0.4990874999999999
model initialization 0.12957569999999996
set noise 0.7242902999999998
simulate 0.3179553999999998
simulate with saving 0.9706330999999997
simulate with saving, dt 1.1082185999999998
simulate with printing results, dt 1.2508017000000002
Plot results 13.9920317
Metrics 0.04015330000000006
Surrogate Model Generation 1.5705827000000028
surrogate sim 0.9876226999999993
surrogate sim, dt 2.837202900000001
github-actions[bot] commented 1 year ago
Benchmarking Results [Update] From: Test Time (s)
import main 0.1291985
import thrown object 0.4927554999999999
model initialization 0.12466379999999999
set noise 0.6367938
simulate 0.31336580000000014
simulate with saving 0.9595568000000001
simulate with saving, dt 1.0771364
simulate with printing results, dt 1.3040238000000004
Plot results 15.1328587
Metrics 0.039917299999999045
Surrogate Model Generation 1.6578012999999991
surrogate sim 1.1128491999999994
surrogate sim, dt 3.0297732999999987

To:

Test Time (s)
import main 0.12925220000000004
import thrown object 0.5136666000000001
model initialization 0.12097080000000027
set noise 0.6501803000000002
simulate 0.3002842000000001
simulate with saving 0.9463013999999998
simulate with saving, dt 1.0282449999999996
simulate with printing results, dt 1.2444939999999995
Plot results 14.947967299999998
Metrics 0.03578820000000249
Surrogate Model Generation 1.6330801000000008
surrogate sim 1.1028670999999974
surrogate sim, dt 3.0053203999999987