Skip to content

Commit

Permalink
Fix point format in curve creation and make it deterministic.
Browse files Browse the repository at this point in the history
  • Loading branch information
André Nusser committed Dec 12, 2024
1 parent a0abc11 commit 10e45a7
Show file tree
Hide file tree
Showing 21 changed files with 1,593 additions and 1,582 deletions.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

228 changes: 114 additions & 114 deletions Frechet_distance/test/Frechet_distance/data/curves/generated_3d/0.txt
Original file line number Diff line number Diff line change
@@ -1,114 +1,114 @@
0.3961322036807608 -1.3519793381126441 0.9755865545483945
2.538117595380215 -0.4368278414833763 1.7006017942393008
2.652909187655091 2.144530035828401 2.4786559637358554
3.0960830188430517 2.6537777603798087 4.142847017922819
4.571160302516353 4.156529199440168 5.6625345529895545
8.355302183647954 4.593586529520915 5.955161410850491
8.297369255579246 6.39435977886906 8.417247033282719
9.14923756062791 6.282182583064182 8.312756041540364
10.995008184800021 8.238724822468262 9.996275868972354
11.129845565324718 9.529420480743841 11.126723006743186
12.414140741072435 11.638317568167052 12.385070085589424
14.296728373065898 12.69257837613054 13.728422854240986
16.117403066656 11.773485416916035 14.285847284044356
16.49909358840751 11.94294421419969 14.908686967175228
19.43319710030953 11.817363763798474 17.14263343119948
18.200435217950147 12.382013224816966 18.30188373638728
19.938319942222343 14.306607778547678 20.273570588621993
20.462458122731977 14.70555044808374 22.327327493088795
21.18962193038494 14.047158227744442 21.772149572043233
20.9537738297447 15.693467195014335 22.874807607936443
22.833045693494654 16.13803875477684 24.003401397506494
24.61021231610946 16.73588825314053 25.510866788714836
24.698731780279765 17.263918252605936 25.91635798311843
24.09830799973311 18.896982477627194 26.2087664489689
25.09619338905914 20.521953134204875 27.706928537023646
26.950599510893504 21.393922004342624 28.074221667007965
27.82333491838784 20.200387240197184 27.11624602179958
27.053816304787414 19.90396636431526 28.557359588362033
26.83297533131363 20.412355044064054 31.14566127149187
27.33528972204507 22.371125283071265 30.803604918458518
28.052172901378484 22.13609661168751 31.26180037141564
30.115938588930693 20.890580061537456 32.71660208495133
31.353608438697066 21.118185119131624 31.69330165914562
32.362547358074174 21.42984459734868 32.86831273529639
33.29660734439576 24.51215715606587 33.417805096765754
32.8971741450162 25.74521548150908 34.59328714501685
35.61680967372723 27.830860101198034 35.94560862499128
38.461273357490576 27.285468130578327 36.00950905070274
38.15104043519707 27.778715386475827 35.10752392380403
39.881834592816354 28.489825880247423 34.10240977495671
39.450917655417214 29.897393881932675 36.12283110889434
42.96090838579876 34.68541508774221 37.581909343486515
42.60256648984106 32.913754922791504 38.897232118818344
42.45388030934376 33.373790484557915 39.021878505824176
43.18782795262426 35.759564784581855 40.151075410899395
43.92213848109504 35.4132149059083 38.91648737055381
44.21339009184918 36.34329758984448 42.17193177398759
45.31548603004159 38.62085895417446 42.44128511520319
44.72517117062235 38.36620716327238 42.4479002666951
48.44818865119189 38.298404480280674 44.483142312754445
48.16636882943806 40.50944939701719 45.893302173907884
48.89430142757049 41.45645811304113 45.96235902704181
50.40851152577757 41.86497958859812 45.303680141966765
49.661139331859275 43.08934388163687 48.309821616489934
50.81739967093542 43.93511405769402 49.60089866259163
53.45685538347952 45.220311309467036 49.97660539161094
55.809326692514034 46.77769467946713 52.89819286487972
56.94350754223412 46.18588493823048 52.01547451400152
59.95323087484902 49.42665037524877 52.68486291244448
60.31420636820776 52.326527955163634 52.195436024573176
60.03822221575515 54.141717074984506 52.68244936485571
60.93424361640762 54.87876910161715 54.121296278294324
63.675765824771766 55.96029651297994 55.958416709554236
61.897155473218284 56.8769999660457 55.8622173581735
61.23920634359857 56.69162059054236 56.42785688526245
63.38461190238858 55.94087036451403 57.46767782563519
63.66645332923793 56.514895341843484 59.75480709141767
65.28315648815949 59.25351288151905 60.495427803776785
65.31900802757929 59.9624964195744 61.8002470147407
66.50595652926782 59.55279192567102 62.891371530534826
67.71840086375934 63.82550817446512 66.26545547969403
67.60520650007679 64.45190980445119 65.3155218135665
67.83728738192426 65.84417644794448 67.86451376838127
67.88947839285757 65.94088970589503 65.98489202110902
68.6780126961492 65.50543610835305 66.26629126137625
68.53809368453133 66.36487333110612 64.96576270049708
67.61123672998637 70.06563217168839 64.29211334484084
67.17355143970025 73.25908732148334 69.06870066485337
66.65051482222731 73.49123439524685 70.37143559206957
69.89782175995458 72.90172143679105 70.86061424651965
71.90836060883485 74.25101953719776 71.24780063321307
72.734390754964 73.25550662523229 71.86124978885422
73.38808701795236 74.40708372449161 72.06763099290754
75.00108709726103 76.551954968118 73.21238242988966
76.45837042818 77.4185544707325 74.16951761602853
76.52034498457431 78.63943027655982 75.01773791994368
80.24146378618408 81.44683227128888 76.46213909543411
80.20994919333097 80.73389954525605 79.01062493444964
81.55152318602225 82.15425624213852 77.66098700819636
83.70997049554863 83.4865150722368 77.21742711845754
83.92738084587543 84.49209337497174 78.28563395632065
84.41139593143713 85.00543914013184 78.95806336465171
85.47857046911423 87.56224394966173 76.62140739144102
85.89667907205211 88.24829592370669 78.00619957803426
86.16813223370556 86.41849452005249 79.4325937068626
89.21130036143076 85.00966195978897 81.55557012467025
89.50124975144483 85.67339137666724 81.18680206075513
89.7511082910139 88.05211826349944 82.94425387533914
92.74982241787664 90.19536775498264 84.51506655794759
95.63126808998084 91.29304796785688 86.59145118778376
95.72298787195137 91.90625231817681 86.6848002174934
97.48265064088937 90.85262201406941 88.70185566263636
97.6241808827579 93.06351165869388 90.677985347987
100.46270364241438 94.59027036747342 89.6343330156378
100.46329798575162 93.39796956184702 89.96056922056164
102.51888246252078 94.71387035585141 90.05195966340926
101.04404009405967 95.08958398213595 89.47043146921379
100.19177945942928 95.76385550315653 91.9723371161525
101.14591324319517 93.0535050290301 93.36801386389185
101.2551103429228 94.48445829221892 96.46908645003842
98.56203315037956 94.71602383947048 97.8542365688526
97.47432246629363 97.63475760194004 98.49794405037349
99.57488164789005 96.84688394869569 99.50494131440955
101.22273413130858 97.46365425475001 98.307166641079
0.08583990682958086 1.4654135690584429 0.6077621449276593
1.018745798556133 2.225092496449604 0.713784549960984
3.6040791315465546 3.024204169760161 1.154774095169734
4.122536363581759 4.714735735802554 2.629851378843036
5.644906832596528 6.271068671129606 6.413993259974635
6.106267854594304 6.605153123336607 6.336251312052488
7.895349172776962 9.072817103873767 7.172598619492302
7.79666750593013 8.999088340916959 9.018369243664413
9.75859060288306 10.705188889713712 9.134129243177062
11.05316151676079 11.856880441596658 10.41669938237697
13.177073825712244 13.147554655003745 12.296062750155095
14.246308254878151 14.523409873300725 14.106724696021907
13.336656497359979 15.107837292036233 14.480008746316683
13.506115294643633 15.74810990833262 17.40855372473076
13.380534844242417 17.999310718072387 16.17359818541318
13.94518430526091 19.175541920838246 17.901506526108587
15.869778858991621 21.164110205839982 18.400060584757497
16.268721528527685 23.234933191787718 19.119324867614342
15.610329308188387 22.69666184041794 18.887964760745504
17.25663827545828 23.815888726767486 20.74468066588958
17.701209835220784 24.961191350404807 22.513630226741807
18.299059333584474 26.485235596763122 22.592252107224542
18.82708933304988 26.907201646629954 21.98277786654107
20.460153558071138 27.215989424005052 22.957984412580153
22.08512421464882 28.730690643282042 24.789483328154265
22.957093084786568 29.11465732801452 25.648949814972756
21.763558320641128 28.173337905318675 24.89228137008474
21.467137444759203 29.630630457938793 24.672909931032986
21.975526124507997 32.23479910546844 25.166684601629694
23.93429636351521 31.908456538366174 25.85643883985731
23.699267692131453 32.38261919557652 27.92146587169208
22.4537511419814 33.853108811798066 29.172641681549532
22.681356199575568 32.84497234140506 30.17680606132629
22.993015677792624 34.035023802923305 31.10515137565733
26.075328236509815 34.59939760741374 30.666005171687683
27.308386561953025 35.79024369745901 33.36811863556282
29.394031181641978 37.15797704093853 36.18394030731667
28.84863921102227 37.23754500045586 35.879816292493246
29.34188646691977 36.350865511775055 37.603267676960186
30.052996960691367 35.36098525533116 37.16235447870696
31.46056496237662 37.39662655903868 40.652934903597135
36.24858616818615 38.87099433389937 40.228275016197635
34.47692600323545 40.202639210043124 40.10584610423058
34.93696156500186 40.34280044104813 40.8334103216204
37.3227358650258 41.48739167206965 41.53295052510653
36.97638598635224 40.26858532685575 41.830255297355265
37.906468670288426 43.53950222508566 42.91911442836863
40.1840300346184 43.82421899215758 42.29435804347331
39.92937824371632 43.84660787841718 46.023211326782416
39.86157556072462 45.897277702539725 45.74384320636306
42.072620477461136 47.32249971220579 46.438356977275774
43.01962919348507 47.40696654137028 47.93912427706696
43.42815066904206 46.763719923319 47.187424749180224
44.652514962080815 49.78517762844873 48.32528928728768
45.498285138137966 51.09154452811151 50.952978825702225
46.78348238991098 51.48247108417263 53.28655174956078
48.340865759911075 54.419403663102194 54.39745117898762
47.74905601867442 53.55211646012726 57.421263323969086
50.989821455692706 54.236474978640075 57.731433245764634
53.88969903560757 53.76285974429357 57.42482112468229
55.689135512083915 54.2498730845761 58.30283122183492
56.41099348207297 55.68871999801472 61.007553452209315
57.47698570422227 57.52584042927463 59.18504787951282
58.37762211675669 57.4296410778939 58.52178176909151
58.176919442162806 57.995280604982845 60.646994413469244
57.41075571578527 59.03510154535559 60.91453236082177
57.98478069311472 61.338014228422985 62.52647562313923
60.72339823279029 62.0942019004375 62.50753568883276
61.42650313258 63.40944772909008 63.68134971484857
61.016798638676626 64.51676609631288 64.91439086166957
65.28951488747072 67.90639458414049 64.69882457415709
65.90237289180398 66.9604120448091 64.93090545600455
67.28776475289493 69.51904598834206 64.98309646693787
67.37296282716969 67.64436040408904 65.77163077022949
66.94719754309271 67.95163802285525 65.63171175861163
67.78884836421075 66.64865718766053 64.72455293960334
71.47062443962649 65.96918393380189 64.2987316876123
74.65293665062208 70.74577125381441 63.77408768545549
74.86690663327477 72.03982619138716 67.02139462318277
74.34082998557317 72.61720531215278 69.03193347206305
75.7317605862962 73.06564342213102 69.85796361819219
74.745599268604 73.70473770282106 70.51165988118055
75.90208685090963 73.93086255599954 72.12465996048923
78.08162435705313 75.1299059303741 73.5819432914082
78.97130738488826 76.13001564139293 73.63689755267228
80.17551837443261 76.9729976846679 77.35801635428206
83.01672337602646 78.47459820299136 77.27623903373224
82.29162261942373 81.02308404200689 78.5938380408304
83.73880578886278 79.72023455818271 80.79950806685603
85.05906765853884 79.27667466844389 81.05139513682425
86.05388544393516 80.344881506307 81.50646892236378
86.55651764026808 81.01731091463806 82.56138904784822
89.10281250901265 78.68065494142738 83.08546445649013
89.78093375240074 80.06544712802061 83.32073272081557
87.94306678578057 81.49184125684896 86.32227769529844
86.52520669520223 83.6148176746566 86.54989679672396
87.17824737775952 83.24604961074147 86.8387252024552
89.54749357854976 85.00350142532548 89.78210739997706
91.68135350227973 86.57431410793393 92.62892103797928
92.76995429806577 88.6506987377701 92.68383218291268
93.3732558342088 88.74404776747974 94.48341886841186
92.31095493343447 90.7611032126227 94.59943396040582
94.50982439323974 92.73723289797334 97.39371809468405
96.0246744992022 91.69358056562413 97.48230663565812
94.82639087648988 92.01981677054798 99.59158554490276
96.13470495723521 92.1112072133956 98.17467772106939
96.50573460853988 91.52967901920013 97.37135922548534
97.17696319769227 94.03158466613884 98.31717821037476
94.46286683098388 95.42726141387818 98.47848446819145
95.8758158686218 98.52833400002476 95.85070105695492
96.10738141587336 99.94532319025751 94.75992638851218
98.72112460666297 100.55791642775158 96.86048557010861
98.06436958888438 101.57431858782965 99.24949859289435
98.88291979825179 100.47937601930725 98.7534526189223
Loading

0 comments on commit 10e45a7

Please sign in to comment.