WordCreator

Listas de Sílabas

En este artículo presentamos cómo se estructuran las listas de sílabas en WordCreator y cómo puede crear o adaptar sus propias listas de sílabas.

El artículo se divide en las siguientes secciones:

Si nunca ha trabajado con el WordCreator, le recomendamos que lea primero la introducción.

Estructura de las Listas Sílabas

El WordCreator siempre usa la lista de sílabas que actualmente está configurada en la ventana principal en el cuadro "Sílabas usadas". Las sílabas de este recuadro se pueden editar libremente y se pueden cambiar y editar en cualquier momento.

Cada línea de la lista de sílabas corresponde a una nueva sílaba. La estructura de cada línea es la siguiente:

<Frecuencia><Espacio><Sílaba>

Primero, hay un número que indica la frecuencia de la sílaba (lo explicaremos pronto). Después de eso, hay un espacio para dividir la frecuencia y la sílaba. Finalmente, es la sílaba misma. La sílaba puede estar compuesta de caracteres arbitrarios, incluidos los espacios. La sílaba puede ser tan larga como quiera.

Veamos un ejemplo:

1 A
1 B

En este ejemplo, nos gustaría trabajar con los elementos "A" y "B", ambos elementos deberían aparecer con la misma frecuencia. Por lo tanto, hemos utilizado el mismo número para ambos elementos.

Los números no tienen que cumplir ningún criterio. No es necesario que estén todos juntos dando como resultado una suma específica, ni tienen que tener una longitud o tamaño específicos. Lo único que es importante es la relación entre los números: si ambos números son iguales, las sílabas definidas detrás de ellos ocurrirán con la misma probabilidad, si ambos números son diferentes, los elementos se producirán en consecuencia con diferentes frecuencias.

En otras palabras, el ejemplo anterior también podría escribirse usando números más altos:

129 A
129 B

Aquí usamos el número 129 en lugar de 1. Sin embargo, las palabras creadas serían similares porque la relación es la misma.

Sílabas con diferentes Frecuencias

En el siguiente ejemplo, nos gustaría ponderar dos letras de manera diferente:

2 A
6 B

Aquí, el número para B es tres veces más alto que el número para A. Por lo tanto, en circunstancias ideales, B ocurrirá tres veces más que A.

Por supuesto, solo si las reglas de legibilidad no lo limitan. Si desea crear palabras legibles y solo los elementos son A y B, solo es posible crear palabras con A y B alternativamente. Por supuesto, esto llevaría a más palabras que comienzan con B que con A, pero especialmente en las palabras largas, los dos caracteres aparecen casi en la misma frecuencia.

Como resultado, verá mejor la distribución de probabilidad en listas más largas. Por ejemplo, en el siguiente ejemplo.

100 A
100 B
001 E

En esta lista, hemos definido los elementos A, B y E, donde A y B deberían aparecer con la misma probabilidad y E con mucha menos frecuencia. Con esta lista, obtendrá palabras como ABAB o BABA muy a menudo en comparación con palabras que contienen una E.

Por cierto, hemos usado los ceros iniciales en "001" en la lista anterior (lo mismo se aplica a las listas disponibles en el WordCreator). Los ceros iniciales solo se usan debido a la claridad para que pueda ver mejor las letras en la misma posición una debajo de la otra. También puede escribir 1 en lugar de 001 con el mismo efecto.

Combinación de los diferentes Tipos de Sílabas

Como ya se mencionó, la longitud o la estructura de las sílabas definidas no importa. Por lo tanto, también se pueden mezclar sílabas de diferentes tipos entre sí como se desee.

2 A
2 BE BU
2 COM
2 2

En esta lista de sílabas hemos definido, por ejemplo, los cuatro elementos "A", "BE BU", "COM" y "2". Todos los elementos deben tener la misma probabilidad y no importa que uno de los elementos contenga un espacio, otro elemento solo consta de una letra, otro consta de tres letras, mientras que el último elemento no contiene ninguna letra sino un dígito.

A pesar de esta estructura y contenido desiguales de estas cuatro sílabas, solo las frecuencias y las posibles restricciones debidas a las reglas de legibilidad son decisivas para determinar dónde y con qué frecuencia se usan y se integran las sílabas en cuestión en las palabras generadas.

Posiciones de las Sílabas en las Palabras generadas

Hasta ahora, la posición de una sílaba dentro de una palabra no juega un papel. Con todas las reglas que hemos usado hasta ahora, las sílabas se permiten en cada posición de una palabra.

Sin embargo, también es posible definir elementos que solo pueden aparecer al principio, al final, en el medio o en otra posición definida dentro de una palabra. Cómo hacerlo se puede ver en los siguientes ejemplos.

01 A
01 C
01 E
1B K
1M I
1E D

En esta lista de sílabas, todos los caracteres deben usarse con la misma frecuencia. Las letras A, C y E pueden aparecer en cada posición, las letras K, I y D solo pueden aparecer en posiciones específicas. Como puede ver, escribimos "B" (begin) detrás del dígito de K. Esto significa que K solo debe usarse al principio de una palabra. Según, M representa el medio y E (end) el final de una palabra.

Usando esta lista, podemos producir palabras como KID, CID, KECA, ECID o ECA, pero no palabras como DIK o ICE.

Con las siguientes reglas, un posicionamiento directo es posible:

1P1 K
1P2 I
1P3 D
1P4 O

La letra "P" seguida de un número especifica la posición exacta dentro de una palabra. En el ejemplo, las letras K, I, D y O deberían tener la misma probabilidad. K debe solo en la posición 1 en una palabra (P1), I solo en la posición 2, D solo en el tercer lugar y O en la cuarta.

Usando esta lista, solo será posible crear la palabra "KIDO". Al agregar "1P1 L" a la lista, la lista producirá las palabras "KIDO" o "LIDO" pero nada más.

Sin embargo, también puede definir posiciones relativamente desde el principio o el final:

01L1 A
01L2 C
01R2 I
01R1 D
0001 E
0001 F

L1 significa que el elemento puede aparecer en la primera posición (desde la izquierda), L2 significa que el elemento puede aparecer en una de las dos primeras posiciones. En consecuencia, R1, R2, R3, ... representan las posiciones desde atrás (desde la derecha). Usando esta lista, se producirán palabras como ACID, CEFI o EFID. Hemos agregado las letras E y F (para cada posición) para poder crear palabras legibles en cada caso.

Comentarios en las Listas de Sílabas

Si desea agregar comentarios a sus listas de sílabas, simplemente puede preceder la línea o las líneas en cuestión con una almohadilla. Tan pronto como una línea comienza con el carácter #, esta línea ya no se considera en el sentido de una sílaba para la generación de palabras.

Un ejemplo de una lista de sílabas con comentarios es la siguiente lista:

# Vocales
1 A
1 E
1 U
# Consonantes
1 B
1 C
1 D
#1 F

Por un lado, esta lista de ejemplo utiliza comentarios para los dos encabezados "Vocales" y "Consonantes" debajo de los cuales se agrupan los tipos de letras correspondientes. Por otro lado, con la ayuda de un comentario, se ha desactivado la sílaba "F" en esta lista, de modo que esta sílaba respectivamente letra no se usa cuando se aplica esta lista de sílabas.

Por cierto, los dos encabezados "Vocales" y "Consonantes" no se habrían usado como sílabas para la generación de las palabras, incluso si no se hubieran comentado aquí. La razón de esto es que las cadenas "Vocales" y "Consonantes" no contienen ninguna indicación de frecuencia y, por lo tanto, no corresponden a la estructura requerida de una definición de sílaba. Solo si escribe "1 Vocales" y "2 Consonantes", como un posible ejemplo, esas palabras se usarían como sílabas. Sin embargo, tiene sentido comentar también el texto puro con un carácter #, ya que el WordCreator comprueba cada lista de sílabas antes de usarla e indica si una lista de sílabas contiene sílabas sin frecuencias. Entonces, para evitar esta sugerencia antes de la generación de palabras, siempre debe usar comentarios "reales".

Listas de Sílabas predefinidas y creadas automáticamente

Por supuesto, no es necesario crear cada lista de sílabas manualmente. En el menú "Listas Sílaba", puede encontrar listas de sílabas con perfiles de frecuencia de diferentes idiomas y puede crear sus propias listas aleatorias a partir de alfabetos arbitrarios o listas de caracteres propias. Además, en la configuración de la lista de sílabas, puede definir en qué forma deben cargarse las listas.

Además, también puede usar el contador para determinar la frecuencia de las letras de un texto arbitrario. Después de eso, puede simplemente hacer clic derecho en el resultado y seleccionar "Usar como lista de sílabas" en el menú contextual para crear directamente nuevas palabras a partir de sus resultados.