@@ -402,7 +402,7 @@ required for your particular implementation.
402402
403403* *initial_connection *
404404 Specifies the initial connectivity of newly-created genomes. (Note the effects on settings other than ``unconnected `` of the
405- :ref: `enabled_default <enabled-default-label >` parameter.) There are seven allowed values:
405+ :ref: `enabled_default <enabled-default-label >` parameter.) There are seven primary values:
406406
407407 * ``unconnected `` - No :term: `connections <connection> ` are initially present. **This is the default. **
408408 * ``fs_neat_nohidden `` - One randomly-chosen :term: `input node ` has one connection to each :term: `output node `. (This is one version of the
@@ -418,9 +418,20 @@ required for your particular implementation.
418418 have :term: `recurrent ` (loopback, in this case) connections from each hidden or output node to itself.
419419 * ``partial_nodirect # `` - As for ``full_nodirect ``, but each connection has a probability of being present determined by the number
420420 (valid values are in [0.0, 1.0]).
421- * ``partial_direct # `` - as for ``full_direct ``, but each connection has a probability of being present determined by the number
421+ * ``partial_direct # `` - As for ``full_direct ``, but each connection has a probability of being present determined by the number
422422 (valid values are in [0.0, 1.0]).
423423
424+ Older versions of the documentation sometimes referred to this setting as ``none `` when no initial connections are present; the correct
425+ configuration value is ``unconnected ``. The string ``none `` is **not ** a valid value for ``initial_connection ``.
426+
427+ In addition, the following legacy aliases are accepted for backward compatibility but are **deprecated ** and will be removed in a future
428+ version:
429+
430+ * ``fs_neat `` - Behaves like ``fs_neat_nohidden ``; when hidden nodes are present it emits a warning and connects only inputs to outputs.
431+ * ``full `` - Behaves like ``full_nodirect ``; when hidden nodes are present it emits a warning and creates no direct input-output connections.
432+ * ``partial `` - Behaves like ``partial_nodirect `` (typically used as ``partial <fraction> ``); when hidden nodes are present it emits a warning
433+ and creates no direct input-output connections.
434+
424435.. versionchanged :: 0.92
425436 fs_neat split into fs_neat_nohidden and fs_neat_hidden; full, partial split into full_nodirect, full_direct, partial_nodirect, partial_direct
426437
0 commit comments