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
<tdclass="colFirst"><ahref="org/cicirello/sequences/distance/SequenceDistanceMeasurer.html" title="interface in org.cicirello.sequences.distance">SequenceDistanceMeasurer</a></td>
364
364
<thclass="colLast" scope="row">
365
-
<divclass="block">Implement this interface, SequenceDistanceMeasurer, to define a distance metric for sequences.</div>
365
+
<divclass="block">Implement this interface, SequenceDistanceMeasurer, to define
Copy file name to clipboardExpand all lines: docs/api/org/cicirello/permutations/class-use/Permutation.html
+8-27
Original file line number
Diff line number
Diff line change
@@ -415,31 +415,13 @@ <h3>Uses of <a href="../Permutation.html" title="class in org.cicirello.permutat
415
415
</tr>
416
416
<trclass="altColor">
417
417
<tdclass="colFirst"><code>double</code></td>
418
-
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">CyclicIndependentDistance.</span><code><spanclass="memberNameLink"><ahref="../distance/CyclicIndependentDistance.html#distancef(org.cicirello.permutations.Permutation,org.cicirello.permutations.Permutation)">distancef</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p1,
419
-
<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p2)</code></th>
420
-
<tdclass="colLast">
421
-
<divclass="block">Measures the distance between two permutations, with cyclic independence:
422
-
distance = min_{i in [0,N)} distance(p1,rotate(p2,i))</div>
423
-
</td>
424
-
</tr>
425
-
<trclass="rowColor">
426
-
<tdclass="colFirst"><code>double</code></td>
427
418
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">CyclicIndependentDistanceDouble.</span><code><spanclass="memberNameLink"><ahref="../distance/CyclicIndependentDistanceDouble.html#distancef(org.cicirello.permutations.Permutation,org.cicirello.permutations.Permutation)">distancef</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p1,
428
419
<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p2)</code></th>
429
420
<tdclass="colLast">
430
421
<divclass="block">Measures the distance between two permutations, with cyclic independence:
431
422
distance = min_{i in [0,N)} distance(p1,rotate(p2,i))</div>
432
423
</td>
433
424
</tr>
434
-
<trclass="altColor">
435
-
<tdclass="colFirst"><code>double</code></td>
436
-
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">CyclicReversalIndependentDistance.</span><code><spanclass="memberNameLink"><ahref="../distance/CyclicReversalIndependentDistance.html#distancef(org.cicirello.permutations.Permutation,org.cicirello.permutations.Permutation)">distancef</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p1,
437
-
<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p2)</code></th>
438
-
<tdclass="colLast">
439
-
<divclass="block">Measures the distance between two permutations, with cyclic and reversal independence:
440
-
distance = min_{i in [0,N)} { distance(p1,rotate(p2,i)), distance(p1,rotate(reverse(p2),i)) }</div>
441
-
</td>
442
-
</tr>
443
425
<trclass="rowColor">
444
426
<tdclass="colFirst"><code>double</code></td>
445
427
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">CyclicReversalIndependentDistanceDouble.</span><code><spanclass="memberNameLink"><ahref="../distance/CyclicReversalIndependentDistanceDouble.html#distancef(org.cicirello.permutations.Permutation,org.cicirello.permutations.Permutation)">distancef</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p1,
@@ -474,20 +456,19 @@ <h3>Uses of <a href="../Permutation.html" title="class in org.cicirello.permutat
474
456
</td>
475
457
</tr>
476
458
<trclass="rowColor">
477
-
<tdclass="colFirst"><code>double</code></td>
478
-
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">PermutationDistanceMeasurerDouble.</span><code><spanclass="memberNameLink"><ahref="../distance/PermutationDistanceMeasurerDouble.html#distancef(org.cicirello.permutations.Permutation,org.cicirello.permutations.Permutation)">distancef</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p1,
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">PermutationDistanceMeasurer.</span><code><spanclass="memberNameLink"><ahref="../distance/PermutationDistanceMeasurer.html#distancef(org.cicirello.permutations.Permutation,org.cicirello.permutations.Permutation)">distancef</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p1,
479
461
<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p2)</code></th>
480
462
<tdclass="colLast">
481
463
<divclass="block">Measures the distance between two permutations</div>
482
464
</td>
483
465
</tr>
484
466
<trclass="altColor">
485
467
<tdclass="colFirst"><code>double</code></td>
486
-
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">ReversalIndependentDistance.</span><code><spanclass="memberNameLink"><ahref="../distance/ReversalIndependentDistance.html#distancef(org.cicirello.permutations.Permutation,org.cicirello.permutations.Permutation)">distancef</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p1,
468
+
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">PermutationDistanceMeasurerDouble.</span><code><spanclass="memberNameLink"><ahref="../distance/PermutationDistanceMeasurerDouble.html#distancef(org.cicirello.permutations.Permutation,org.cicirello.permutations.Permutation)">distancef</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p1,
487
469
<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p2)</code></th>
488
470
<tdclass="colLast">
489
-
<divclass="block">Measures the distance between two permutations, with reversal independence:
490
-
distance = min { distance(p1,p2), distance(p1,reverse(p2)) }</div>
471
+
<divclass="block">Measures the distance between two permutations</div>
491
472
</td>
492
473
</tr>
493
474
<trclass="rowColor">
@@ -501,22 +482,22 @@ <h3>Uses of <a href="../Permutation.html" title="class in org.cicirello.permutat
501
482
</tr>
502
483
<trclass="altColor">
503
484
<tdclass="colFirst"><code>double</code></td>
504
-
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">DeviationDistanceNormalized.</span><code><spanclass="memberNameLink"><ahref="../distance/DeviationDistanceNormalized.html#normalizedDistance(org.cicirello.permutations.Permutation,org.cicirello.permutations.Permutation)">normalizedDistance</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p1,
485
+
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">DeviationDistanceNormalized2005.</span><code><spanclass="memberNameLink"><ahref="../distance/DeviationDistanceNormalized2005.html#normalizedDistance(org.cicirello.permutations.Permutation,org.cicirello.permutations.Permutation)">normalizedDistance</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p1,
505
486
<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p2)</code></th>
506
487
<tdclass="colLast">
507
488
<divclass="block">Measures the distance between two permutations, normalized to the interval [0.0, 1.0].</div>
508
489
</td>
509
490
</tr>
510
491
<trclass="rowColor">
511
-
<tdclass="colFirst"><code>double</code></td>
512
-
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">DeviationDistanceNormalized2005.</span><code><spanclass="memberNameLink"><ahref="../distance/DeviationDistanceNormalized2005.html#normalizedDistance(org.cicirello.permutations.Permutation,org.cicirello.permutations.Permutation)">normalizedDistance</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p1,
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">NormalizedPermutationDistanceMeasurer.</span><code><spanclass="memberNameLink"><ahref="../distance/NormalizedPermutationDistanceMeasurer.html#normalizedDistance(org.cicirello.permutations.Permutation,org.cicirello.permutations.Permutation)">normalizedDistance</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p1,
513
494
<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p2)</code></th>
514
495
<tdclass="colLast">
515
496
<divclass="block">Measures the distance between two permutations, normalized to the interval [0.0, 1.0].</div>
<thclass="colSecond" scope="row"><spanclass="typeNameLabel">NormalizedPermutationDistanceMeasurerDouble.</span><code><spanclass="memberNameLink"><ahref="../distance/NormalizedPermutationDistanceMeasurerDouble.html#normalizedDistance(org.cicirello.permutations.Permutation,org.cicirello.permutations.Permutation)">normalizedDistance</a></span>​(<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p1,
521
502
<ahref="../Permutation.html" title="class in org.cicirello.permutations">Permutation</a> p2)</code></th>
0 commit comments