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
<li><ahref="org/cicirello/permutations/distance/AcyclicEdgeDistance.html" title="class in org.cicirello.permutations.distance" target="classFrame">AcyclicEdgeDistance</a></li>
16
+
<li><ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurer.html" title="interface in org.cicirello.permutations.distance" target="classFrame"><spanclass="interfaceName">BoundedPermutationDistanceMeasurer</span></a></li>
17
+
<li><ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurerDouble.html" title="interface in org.cicirello.permutations.distance" target="classFrame"><spanclass="interfaceName">BoundedPermutationDistanceMeasurerDouble</span></a></li>
16
18
<li><ahref="org/cicirello/permutations/distance/CyclicEdgeDistance.html" title="class in org.cicirello.permutations.distance" target="classFrame">CyclicEdgeDistance</a></li>
17
19
<li><ahref="org/cicirello/permutations/distance/CyclicIndependentDistance.html" title="class in org.cicirello.permutations.distance" target="classFrame">CyclicIndependentDistance</a></li>
18
20
<li><ahref="org/cicirello/permutations/distance/CyclicIndependentDistanceDouble.html" title="class in org.cicirello.permutations.distance" target="classFrame">CyclicIndependentDistanceDouble</a></li>
<li><ahref="org/cicirello/permutations/distance/AcyclicEdgeDistance.html" title="class in org.cicirello.permutations.distance">AcyclicEdgeDistance</a></li>
16
+
<li><ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurer.html" title="interface in org.cicirello.permutations.distance"><spanclass="interfaceName">BoundedPermutationDistanceMeasurer</span></a></li>
17
+
<li><ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurerDouble.html" title="interface in org.cicirello.permutations.distance"><spanclass="interfaceName">BoundedPermutationDistanceMeasurerDouble</span></a></li>
16
18
<li><ahref="org/cicirello/permutations/distance/CyclicEdgeDistance.html" title="class in org.cicirello.permutations.distance">CyclicEdgeDistance</a></li>
17
19
<li><ahref="org/cicirello/permutations/distance/CyclicIndependentDistance.html" title="class in org.cicirello.permutations.distance">CyclicIndependentDistance</a></li>
18
20
<li><ahref="org/cicirello/permutations/distance/CyclicIndependentDistanceDouble.html" title="class in org.cicirello.permutations.distance">CyclicIndependentDistanceDouble</a></li>
<divclass="block">Constructs the distance measurer as specified in the class documentation.</div>
83
83
</dd>
84
84
</dl>
85
+
<aname="I:B">
86
+
<!-- -->
87
+
</a>
88
+
<h2class="title">B</h2>
89
+
<dl>
90
+
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurer.html#bound-int-">bound(int)</a></span> - Method in interface org.cicirello.permutations.distance.<ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurer.html" title="interface in org.cicirello.permutations.distance">BoundedPermutationDistanceMeasurer</a></dt>
91
+
<dd>
92
+
<divclass="block">Computes an upper bound on the maximum possible distance between permutations
93
+
of a specified length.</div>
94
+
</dd>
95
+
<dt><ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurer.html" title="interface in org.cicirello.permutations.distance"><spanclass="typeNameLink">BoundedPermutationDistanceMeasurer</span></a> - Interface in <ahref="org/cicirello/permutations/distance/package-summary.html">org.cicirello.permutations.distance</a></dt>
96
+
<dd>
97
+
<divclass="block">Implement this interface to define a distance metric for permutations
98
+
for which it is feasible to compute an upper bound
99
+
on the distance metric for a given length.</div>
100
+
</dd>
101
+
<dt><ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurerDouble.html" title="interface in org.cicirello.permutations.distance"><spanclass="typeNameLink">BoundedPermutationDistanceMeasurerDouble</span></a> - Interface in <ahref="org/cicirello/permutations/distance/package-summary.html">org.cicirello.permutations.distance</a></dt>
102
+
<dd>
103
+
<divclass="block">Implement this interface to define a distance metric for permutations
104
+
for which it is feasible to compute an upper bound
105
+
on the distance metric for a given length.</div>
106
+
</dd>
107
+
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurerDouble.html#boundf-int-">boundf(int)</a></span> - Method in interface org.cicirello.permutations.distance.<ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurerDouble.html" title="interface in org.cicirello.permutations.distance">BoundedPermutationDistanceMeasurerDouble</a></dt>
108
+
<dd>
109
+
<divclass="block">Computes an upper bound on the maximum possible distance between permutations
110
+
of a specified length.</div>
111
+
</dd>
112
+
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/distance/DeviationDistanceNormalized.html#boundf-int-">boundf(int)</a></span> - Method in class org.cicirello.permutations.distance.<ahref="org/cicirello/permutations/distance/DeviationDistanceNormalized.html" title="class in org.cicirello.permutations.distance">DeviationDistanceNormalized</a></dt>
113
+
<dd>
114
+
<divclass="block">Computes an upper bound on the maximum possible distance between permutations
115
+
of a specified length.</div>
116
+
</dd>
117
+
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/distance/DeviationDistanceNormalized2005.html#boundf-int-">boundf(int)</a></span> - Method in class org.cicirello.permutations.distance.<ahref="org/cicirello/permutations/distance/DeviationDistanceNormalized2005.html" title="class in org.cicirello.permutations.distance">DeviationDistanceNormalized2005</a></dt>
118
+
<dd>
119
+
<divclass="block">Computes an upper bound on the maximum possible distance between permutations
120
+
of a specified length.</div>
121
+
</dd>
122
+
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/distance/EditDistance.html#boundf-int-">boundf(int)</a></span> - Method in class org.cicirello.permutations.distance.<ahref="org/cicirello/permutations/distance/EditDistance.html" title="class in org.cicirello.permutations.distance">EditDistance</a></dt>
123
+
<dd>
124
+
<divclass="block">Computes an upper bound on the maximum possible distance between permutations
125
+
of a specified length.</div>
126
+
</dd>
127
+
</dl>
85
128
<aname="I:C">
86
129
<!-- -->
87
130
</a>
@@ -702,6 +745,31 @@ <h2 class="title">M</h2>
702
745
<h2class="title">N</h2>
703
746
<dl>
704
747
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/PermutationIterator.html#next--">next()</a></span> - Method in class org.cicirello.permutations.<ahref="org/cicirello/permutations/PermutationIterator.html" title="class in org.cicirello.permutations">PermutationIterator</a></dt>
748
+
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurer.html#normalizedByBound-org.cicirello.permutations.Permutation-org.cicirello.permutations.Permutation-">normalizedByBound(Permutation, Permutation)</a></span> - Method in interface org.cicirello.permutations.distance.<ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurer.html" title="interface in org.cicirello.permutations.distance">BoundedPermutationDistanceMeasurer</a></dt>
749
+
<dd>
750
+
<divclass="block">Measures the distance between two permutations, normalized to the interval [0.0, 1.0],
751
+
using an upper bound on the maximum distance, as specified by the bound method.</div>
752
+
</dd>
753
+
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurerDouble.html#normalizedByBound-org.cicirello.permutations.Permutation-org.cicirello.permutations.Permutation-">normalizedByBound(Permutation, Permutation)</a></span> - Method in interface org.cicirello.permutations.distance.<ahref="org/cicirello/permutations/distance/BoundedPermutationDistanceMeasurerDouble.html" title="interface in org.cicirello.permutations.distance">BoundedPermutationDistanceMeasurerDouble</a></dt>
754
+
<dd>
755
+
<divclass="block">Measures the distance between two permutations, normalized to the interval [0.0, 1.0],
756
+
using an upper bound on the maximum distance, as specified by the boundf method.</div>
757
+
</dd>
758
+
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/distance/DeviationDistanceNormalized.html#normalizedByBound-org.cicirello.permutations.Permutation-org.cicirello.permutations.Permutation-">normalizedByBound(Permutation, Permutation)</a></span> - Method in class org.cicirello.permutations.distance.<ahref="org/cicirello/permutations/distance/DeviationDistanceNormalized.html" title="class in org.cicirello.permutations.distance">DeviationDistanceNormalized</a></dt>
759
+
<dd>
760
+
<divclass="block">Measures the distance between two permutations, normalized to the interval [0.0, 1.0],
761
+
using an upper bound on the maximum distance, as specified by the boundf method.</div>
762
+
</dd>
763
+
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/distance/DeviationDistanceNormalized2005.html#normalizedByBound-org.cicirello.permutations.Permutation-org.cicirello.permutations.Permutation-">normalizedByBound(Permutation, Permutation)</a></span> - Method in class org.cicirello.permutations.distance.<ahref="org/cicirello/permutations/distance/DeviationDistanceNormalized2005.html" title="class in org.cicirello.permutations.distance">DeviationDistanceNormalized2005</a></dt>
764
+
<dd>
765
+
<divclass="block">Measures the distance between two permutations, normalized to the interval [0.0, 1.0],
766
+
using an upper bound on the maximum distance, as specified by the boundf method.</div>
767
+
</dd>
768
+
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/distance/EditDistance.html#normalizedByBound-org.cicirello.permutations.Permutation-org.cicirello.permutations.Permutation-">normalizedByBound(Permutation, Permutation)</a></span> - Method in class org.cicirello.permutations.distance.<ahref="org/cicirello/permutations/distance/EditDistance.html" title="class in org.cicirello.permutations.distance">EditDistance</a></dt>
769
+
<dd>
770
+
<divclass="block">Measures the distance between two permutations, normalized to the interval [0.0, 1.0],
771
+
using an upper bound on the maximum distance, as specified by the boundf method.</div>
772
+
</dd>
705
773
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/distance/DeviationDistanceNormalized.html#normalizedDistance-org.cicirello.permutations.Permutation-org.cicirello.permutations.Permutation-">normalizedDistance(Permutation, Permutation)</a></span> - Method in class org.cicirello.permutations.distance.<ahref="org/cicirello/permutations/distance/DeviationDistanceNormalized.html" title="class in org.cicirello.permutations.distance">DeviationDistanceNormalized</a></dt>
706
774
<dd>
707
775
<divclass="block">Measures the distance between two permutations, normalized to the interval [0.0, 1.0].</div>
@@ -710,6 +778,10 @@ <h2 class="title">N</h2>
710
778
<dd>
711
779
<divclass="block">Measures the distance between two permutations, normalized to the interval [0.0, 1.0].</div>
712
780
</dd>
781
+
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/distance/NormalizedPermutationDistanceMeasurer.html#normalizedDistance-org.cicirello.permutations.Permutation-org.cicirello.permutations.Permutation-">normalizedDistance(Permutation, Permutation)</a></span> - Method in interface org.cicirello.permutations.distance.<ahref="org/cicirello/permutations/distance/NormalizedPermutationDistanceMeasurer.html" title="interface in org.cicirello.permutations.distance">NormalizedPermutationDistanceMeasurer</a></dt>
782
+
<dd>
783
+
<divclass="block">Measures the distance between two permutations, normalized to the interval [0.0, 1.0].</div>
784
+
</dd>
713
785
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/distance/NormalizedPermutationDistanceMeasurerDouble.html#normalizedDistance-org.cicirello.permutations.Permutation-org.cicirello.permutations.Permutation-">normalizedDistance(Permutation, Permutation)</a></span> - Method in interface org.cicirello.permutations.distance.<ahref="org/cicirello/permutations/distance/NormalizedPermutationDistanceMeasurerDouble.html" title="interface in org.cicirello.permutations.distance">NormalizedPermutationDistanceMeasurerDouble</a></dt>
714
786
<dd>
715
787
<divclass="block">Measures the distance between two permutations, normalized to the interval [0.0, 1.0].</div>
@@ -953,6 +1025,10 @@ <h2 class="title">S</h2>
953
1025
<dd>
954
1026
<divclass="block">Implement this interface, SequenceDistanceMeasurerDouble, to define a distance metric for sequences.</div>
955
1027
</dd>
1028
+
<dt><spanclass="memberNameLink"><ahref="org/cicirello/permutations/Permutation.html#set-int:A-">set(int[])</a></span> - Method in class org.cicirello.permutations.<ahref="org/cicirello/permutations/Permutation.html" title="class in org.cicirello.permutations">Permutation</a></dt>
1029
+
<dd>
1030
+
<divclass="block">Changes the state of this permutation to be identical to the elements of an array.</div>
1031
+
</dd>
956
1032
<dt><ahref="org/cicirello/permutations/distance/SquaredDeviationDistance.html" title="class in org.cicirello.permutations.distance"><spanclass="typeNameLink">SquaredDeviationDistance</span></a> - Class in <ahref="org/cicirello/permutations/distance/package-summary.html">org.cicirello.permutations.distance</a></dt>
0 commit comments