diff --git a/jenetics.ext/src/main/java/io/jenetics/ext/SingleNodeCrossover.java b/jenetics.ext/src/main/java/io/jenetics/ext/SingleNodeCrossover.java index 7cbe0c3b72..9980e0a7eb 100644 --- a/jenetics.ext/src/main/java/io/jenetics/ext/SingleNodeCrossover.java +++ b/jenetics.ext/src/main/java/io/jenetics/ext/SingleNodeCrossover.java @@ -61,7 +61,7 @@ * │ └── l * ├── i * └── j - * } + * } * * @author Franz Wilhelmstötter * @version 5.0 diff --git a/jenetics.ext/src/main/java/io/jenetics/ext/engine/ConcatEngine.java b/jenetics.ext/src/main/java/io/jenetics/ext/engine/ConcatEngine.java index af50ff9c19..b142157016 100644 --- a/jenetics.ext/src/main/java/io/jenetics/ext/engine/ConcatEngine.java +++ b/jenetics.ext/src/main/java/io/jenetics/ext/engine/ConcatEngine.java @@ -51,7 +51,7 @@ * ------>| Engine 1 |------------>| Engine 2 |-----------> * | | Result | | Result * +------------+ +------------+ - * } + * } * * The sketch above shows how the engine concatenation works. In this example, * the evolution stream of the first engine is evaluated until it terminates. diff --git a/jenetics.ext/src/main/java/io/jenetics/ext/engine/CyclicEngine.java b/jenetics.ext/src/main/java/io/jenetics/ext/engine/CyclicEngine.java index 62fd85b4ad..2cb984807f 100644 --- a/jenetics.ext/src/main/java/io/jenetics/ext/engine/CyclicEngine.java +++ b/jenetics.ext/src/main/java/io/jenetics/ext/engine/CyclicEngine.java @@ -52,7 +52,7 @@ * | | * +------------------------------<------------------------+ * Result - * } + * } * * The {@code CyclicEngine} allows to do a broad search-fine search-cycle * as long as you want. diff --git a/jenetics.ext/src/main/java/io/jenetics/ext/rewriting/TreeRewriteRule.java b/jenetics.ext/src/main/java/io/jenetics/ext/rewriting/TreeRewriteRule.java index 0974dc970f..7eba20a370 100644 --- a/jenetics.ext/src/main/java/io/jenetics/ext/rewriting/TreeRewriteRule.java +++ b/jenetics.ext/src/main/java/io/jenetics/ext/rewriting/TreeRewriteRule.java @@ -50,14 +50,14 @@ *
 {@code
  *     add($x,0) -> $x
  *     mul($x,1) -> $x
- * }
+ * } * The substitution pattern may only use variables, already defined in * the match pattern. So, the creation of the following rewrite rule s * would lead to an {@link IllegalArgumentException}: *
 {@code
  *     add($x,0) -> $y
  *     mul(0,1) -> mul($x,1)
- * }
+ * } * * @see * Tree rewriting systems @@ -185,7 +185,7 @@ public String toString() { *
 {@code
 	 *     add($x,0) -> $x
 	 *     mul($x,1) -> $x
-	 * }
+ * } * * @param the tree node type * @param rule the rewrite rule @@ -223,7 +223,7 @@ public static TreeRewriteRule parse( *
 {@code
 	 *     add($x,0) -> $x
 	 *     mul($x,1) -> $x
-	 * }
+ * } * * @param rule the rewrite rule * @return a new rewrite rule, compiled from the given rule string diff --git a/jenetics.prog/src/main/java/io/jenetics/prog/op/MathExpr.java b/jenetics.prog/src/main/java/io/jenetics/prog/op/MathExpr.java index e441014599..b1c9869e9c 100644 --- a/jenetics.prog/src/main/java/io/jenetics/prog/op/MathExpr.java +++ b/jenetics.prog/src/main/java/io/jenetics/prog/op/MathExpr.java @@ -126,7 +126,7 @@ public final class MathExpr * pow(0,$x) -> 0 * pow($x,1) -> $x * pow(1,$x) -> 1 - * } + * } * * @since 5.0 */ @@ -458,7 +458,7 @@ public static MathExpr parse(final String expression) { * │ │ └── 5.0 * │ └── 4.0 * └── 6.0 - * } + * } * * @param expression the expression string * @return the parsed expression tree diff --git a/jenetics.prog/src/main/java/io/jenetics/prog/op/Var.java b/jenetics.prog/src/main/java/io/jenetics/prog/op/Var.java index f7d57e7502..cf12f23d0f 100644 --- a/jenetics.prog/src/main/java/io/jenetics/prog/op/Var.java +++ b/jenetics.prog/src/main/java/io/jenetics/prog/op/Var.java @@ -214,7 +214,7 @@ public static Var of(final String name) { * x[0] * y[3] * my_var[4] - * } + * } * * If no variable index is encoded in the name, a variable with * index 0 is created. diff --git a/jenetics.xml/src/main/java/io/jenetics/xml/Readers.java b/jenetics.xml/src/main/java/io/jenetics/xml/Readers.java index 7ba013bb47..542f68203f 100644 --- a/jenetics.xml/src/main/java/io/jenetics/xml/Readers.java +++ b/jenetics.xml/src/main/java/io/jenetics/xml/Readers.java @@ -77,7 +77,7 @@ private Readers() {} * XML *
 {@code
 	 * 11100011101011001010
-	 * }
+ * } * } */ public static final class BitChromosome { @@ -130,7 +130,7 @@ public static io.jenetics.BitChromosome read(final InputStream in) * ABCDEFGHIJKLMNOPQRSTUVWXYZ * ASDF * - * } + * } */ public static final class CharacterChromosome { private CharacterChromosome() {} @@ -189,7 +189,7 @@ public static io.jenetics.CharacterChromosome read(final InputStream in) * ggg * * - * } + * } */ public static final class BoundedChromosome { private BoundedChromosome() {} @@ -267,7 +267,7 @@ Reader reader( * -88668137 * * - * } + * } */ public static final class IntegerChromosome { private IntegerChromosome() {} @@ -330,7 +330,7 @@ public static io.jenetics.IntegerChromosome read(final InputStream in) * 6053786736809578435 * * - * } + * } */ public static final class LongChromosome { private LongChromosome() {} @@ -393,7 +393,7 @@ public static io.jenetics.LongChromosome read(final InputStream in) * 0.43947528327497376 * * - * } + * } */ public static final class DoubleChromosome { private DoubleChromosome() {} @@ -457,7 +457,7 @@ public static io.jenetics.DoubleChromosome read(final InputStream in) * * 2 1 3 5 4 * - * } + * } */ public static final class PermutationChromosome { private PermutationChromosome() {} @@ -552,7 +552,7 @@ private PermutationChromosome() {} * * * - * } + * } */ public static final class Genotype { private Genotype() {} @@ -665,7 +665,7 @@ private Genotype() {} * * * - * } + * } */ public static final class Genotypes { private Genotypes() {} diff --git a/jenetics.xml/src/main/java/io/jenetics/xml/Writers.java b/jenetics.xml/src/main/java/io/jenetics/xml/Writers.java index 1b6285db1b..1c0423d23b 100644 --- a/jenetics.xml/src/main/java/io/jenetics/xml/Writers.java +++ b/jenetics.xml/src/main/java/io/jenetics/xml/Writers.java @@ -89,7 +89,7 @@ private Writers() {} * XML output *
 {@code
 	 * 11100011101011001010
-	 * }
+ * } * * @author Franz Wilhelmstötter * @version 3.9 @@ -161,7 +161,7 @@ public static void write( * ABCDEFGHIJKLMNOPQRSTUVWXYZ * ASDF * - * } + * } */ public static final class CharacterChromosome { private CharacterChromosome() {} @@ -252,7 +252,7 @@ public static void write( * ggg *
* - * } + * } */ public static final class BoundedChromosome { private BoundedChromosome() {} @@ -322,7 +322,7 @@ Writer writer( * -88668137 * * - * } + * } */ public static final class IntegerChromosome { private IntegerChromosome() {} @@ -443,7 +443,7 @@ public static void write( * 6053786736809578435 * * - * } + * } */ public static final class LongChromosome { private LongChromosome() {} @@ -561,7 +561,7 @@ public static void write( * 0.43947528327497376 * * - * } + * } */ public static final class DoubleChromosome //extends WriterProvider @@ -691,7 +691,7 @@ public static void write( *
* 2 1 3 5 4 * - * } + * } */ public static final class PermutationChromosome { private PermutationChromosome() {} @@ -766,7 +766,7 @@ private static String toAlleleTypeName( * * 13 12 4 6 8 14 7 2 11 5 3 0 9 10 1 * - * } + * } * * @param the allele type * @return a new permutation chromosome writer @@ -921,7 +921,7 @@ public static void write( * * * - * } + * } */ public static final class Genotype { private Genotype() {} @@ -1080,7 +1080,7 @@ void write( * * * - * } + * } */ public static final class Genotypes { private Genotypes() {} diff --git a/jenetics.xml/src/main/java/io/jenetics/xml/stream/Reader.java b/jenetics.xml/src/main/java/io/jenetics/xml/stream/Reader.java index 2f2a5154f5..605c4a66fc 100644 --- a/jenetics.xml/src/main/java/io/jenetics/xml/stream/Reader.java +++ b/jenetics.xml/src/main/java/io/jenetics/xml/stream/Reader.java @@ -218,7 +218,7 @@ public String toString() { * "element", * attr("length").map(Integer::parseInt) * ); - * } + * } * * @param name the attribute name * @return an attribute reader @@ -242,7 +242,7 @@ public static Reader attr(final String name) { * "element", * text().map(Integer::parseInt) * ); - * } + * } * * @return an element text reader */ @@ -271,7 +271,7 @@ public static Reader text() { * attr("name"), * text().map(Integer::parseInt) * ); - * } + * } * * @param generator the generator function, which build the result object * from the given parameter array @@ -301,7 +301,7 @@ public static Reader elem( * the given parent element {@code name}. *

* XML - *

 {@code 1234}
+ *
 {@code 1234} 
* * Reader definition *
{@code
@@ -355,7 +355,7 @@ public static  Reader elem(
 	 *     -957346595
 	 *     -88668137
 	 * 
-	 * }
+ * } * * Reader definition *
{@code
@@ -365,7 +365,7 @@ public static  Reader elem(
 	 *         "properties",
 	 *         elems(elem("property", text().map(Integer::parseInt)))
 	 *     );
-	 * }
+ * } * * @param reader the child element reader * @param the element type diff --git a/jenetics.xml/src/main/java/io/jenetics/xml/stream/Writer.java b/jenetics.xml/src/main/java/io/jenetics/xml/stream/Writer.java index a0abfaec92..9810f779b7 100644 --- a/jenetics.xml/src/main/java/io/jenetics/xml/stream/Writer.java +++ b/jenetics.xml/src/main/java/io/jenetics/xml/stream/Writer.java @@ -39,7 +39,7 @@ * -88668137 *
* - * } + * } * * The XML has been written by the following {@code Writer} definition. * @@ -270,7 +270,7 @@ static Writer> elems(final Writer writer) { * *
 {@code
 	 * 
-	 * }
+ * } * * @param writer the root element writer * @param the writer data type diff --git a/jenetics/src/main/java/io/jenetics/BitChromosome.java b/jenetics/src/main/java/io/jenetics/BitChromosome.java index 2bcfcee31a..ea97453760 100644 --- a/jenetics/src/main/java/io/jenetics/BitChromosome.java +++ b/jenetics/src/main/java/io/jenetics/BitChromosome.java @@ -56,7 +56,7 @@ * Array: |11110011|10011101|01000000|00101010| * | | | | * Bit: 23 15 7 0 - * } + * } * * @author
Franz Wilhelmstötter * @since 1.0 diff --git a/jenetics/src/main/java/io/jenetics/UniformCrossover.java b/jenetics/src/main/java/io/jenetics/UniformCrossover.java index 51c5446887..2240878740 100644 --- a/jenetics/src/main/java/io/jenetics/UniformCrossover.java +++ b/jenetics/src/main/java/io/jenetics/UniformCrossover.java @@ -37,7 +37,7 @@ * +-+-+---+-+-+-+-+---+-+-+---+ * | a | b | c | d | e | f | g | * +---+---+---+---+---+---+---+ - * } + * } * The probability that two genes are swapped is controlled by the * swap-probability ({@link #swapProbability()}), whereas the * probability that a given individual is selected for crossover is defined by diff --git a/jenetics/src/main/java/io/jenetics/internal/collection/BitArray.java b/jenetics/src/main/java/io/jenetics/internal/collection/BitArray.java index 0983b1ebf0..c194ff7d2a 100644 --- a/jenetics/src/main/java/io/jenetics/internal/collection/BitArray.java +++ b/jenetics/src/main/java/io/jenetics/internal/collection/BitArray.java @@ -38,7 +38,7 @@ * Array: |11110011|10011101|01000000|00101010| * | | | | * Bit: 23 15 7 0 - * } + * } * * @author Franz Wilhelmstötter * @since 7.0