Esta es la parte 3 de una serie de 5 publicaciones sobre poemas generados por el programa "Frecuencia." Para obtener una descripción general de la serie, visite la primera entrada.
La terza rima y los sonetos generados por el programa "Frecuencia" tienen dos desafíos principales: la coherencia en un mayor número de líneas y las expectativas retóricas que acompañan a la forma. La parte más fácil de todo esto es la rima, ya que Rettberg creó 12 arreglos según los finales de línea y hasta 7 variables de rima que extraen de ellos para crear poemas con los esquemas de rima necesarios.
Terza rima, como un conjunto de tres estrofas de línea con un esquema de rima ABA BCB CDC DED, es, por lo tanto, fácil de ensamblar. El problema es que esta forma poética crea un impulso al incluir dentro de cada terceto la clave del siguiente terceto, y el oído ansía la finalización de la rima. Por lo tanto, es comprensible que Dante haya creado esta forma para su extenso poema narrativo La Divina Comedia. Veamos uno de los poemas de Rettberg.
LIKE A MAN FROM A DIFFERENT WORLD play as if you know two were here before you think back long as you can go place it where you want to we need a hand great to be with you form a new land long was the day from water to land people get out of the way why ask me of these people what can we sayEl poema es sorprendentemente coherente, particularmente cuando el generador llena la rima con una línea que termina con la misma palabra, como es el caso con la tercera estrofa. Tal vez el resultado sea afortunado y funcione conceptualmente bien desde el título hasta la última línea, describiendo a un hombre que desea vivir en aislamiento, construyendo una tierra para alejarse de las personas. Tal vez estamos dispuestos a crear cadenas causales cortas, particularmente cuando las líneas hacen un uso tan recursivo de palabras comunes. Los sonetos son más complicados porque si bien sus esquemas de rima son simples de replicar, la progresión retórica es más difícil, particularmente el volta. En el soneto de Petrarca, las primeras 8 líneas deben presentar una idea con la novena línea que ofrece un giro retórico agudo que se explora en las 5 líneas restantes. Al azar uno debe proporcionar alguna idea.
AWAY FROM ME on her need would he try his kind hand said way out there man way out there man place the letter in my hand and you move through the land sentence the boy as a man word as the work of man or we could set out for a new land name all who you know like you were in me there will come a day her look was such that he would not know answer me they take our people away¿El esquema de la rima parece demasiado repetitivo? Sospecho que el programa eligió aleatoriamente dos rimas similares y produjo un poema que crea un volta involuntario solo por el placer de alejarse de la rima en las primeras ocho líneas, aunque su repetición de palabras ayuda a mantener las líneas enfocadas conceptualmente. ¿Funcionará esto con el soneto spenseriano y su esquema de rimas entrelazadas cerradas por un par?
THINK ABOUT WHAT YOU TRY TO DO TO ME find another to give it to you why ask me most of all I need you would you like to see follow me word as the work of man thing that you can tell me study and learn to be a good man word as the work of man read him the letter he will help when he can answer my letter first there is a sound has he been aroundEl esquema de la rima en las estrofas crea un impulso similar al terza rima, con la repetitividad creando puentes conceptuales con rimas que pueden hacer que quieras saltar de ellas. El algoritmo de selección evita la repetición de la rima accidental, por lo que la copla al final ofrece al menos una variación refrescante de la rima, si no necesariamente un volta. El soneto de Shakespeare ... espere un minuto, Rettberg no publicó ninguno en "Frecuencia." Pero sí diseñó el programa con ese famoso tipo en mente:
- Escribió solo 7 variables de rima: solo lo suficiente para llegar al par de GG de Shakespeare. Y solo llega a usar rimas E en los poemas generados.
- Escribió una subrutina para producirlos, que se puede leer en el programa Ruby a continuación:
¿Por qué no los generó? ¿Es porque sus líneas no están en pentámetro yámbico y no sonarían como un soneto? ¿Es la restricción de plantear una idea que se elabora con un volta menor y una copla que transforma todo el poema demasiado como para dejarlo al azar? ¿Fue el nombre del Bardo demasiado recordatorio de la riqueza de su vocabulario frente a las "unidades de base del lenguaje" que se muestran aquí? Tal vez sea mejor agregar algunos sonetos a la mezcla, pero no tantos que el lector se caiga de ellos. Un pequeño soneto recorre un largo camino, y este experimento parece ser más exitoso en piezas más cortas y simples.shakespearian = Proc.new do puts ‘———————————————————’ puts frequency[rand(200)][rand(10)].upcase puts puts A[rand(A.length)] puts ’ ’ + B[rand(B.length)] puts ’ ’ + B[rand(B.length)] puts ’ ’ + A[rand(A.length)] puts C[rand(C.length)] puts ’ ’ + D[rand(D.length)] puts ’ ’ + D[rand(D.length)] puts ’ ’ + C[rand(C.length)] puts E[rand(E.length)] puts ’ ’ + F[rand(F.length)] puts ’ ’ + F[rand(F.length)] puts ’ ’ + E[rand(E.length)] puts G[rand(G.length)] puts G[rand(G.length)] puts ‘———————————————————’ end
Presentado en: The "Frequency" Series