FractalPark
Composición de funciones

flyc

06504747-8ee8-5c39-869b-8b3a992e8c24

Resumen didáctico

Esta unidad se basa para ti en las siguientes operaciones exactas de FRM-like/1: `init: z = seed. loop: coordinate = real(z); z = firstTransform(z) + pixel; z = secondTransform(z) - pixel. bailout: |z| <= real(limit).`

Recorrido por el código fuente

  1. frm-v1:9550f75ecdb596526b8a5c980361843f70210a5bb6c19a90746736acb8f8faac:loop/0

    Esta anotación ejecuta `coordinate = real(z)`.

  2. frm-v1:9550f75ecdb596526b8a5c980361843f70210a5bb6c19a90746736acb8f8faac:loop/1

    Esta anotación ejecuta `z = firstTransform(z) + pixel`.

  3. frm-v1:9550f75ecdb596526b8a5c980361843f70210a5bb6c19a90746736acb8f8faac:loop/2

    Esta anotación ejecuta `z = secondTransform(z) - pixel`.

  4. frm-v1:9550f75ecdb596526b8a5c980361843f70210a5bb6c19a90746736acb8f8faac:bailout

    Esta anotación ejecuta `|z| <= real(limit)`. Cierra la secuencia de iteración de esta fórmula.

Características de sintaxis

source-sequence

Esta característica de secuencia conecta, en el orden del código fuente, las operaciones citadas relacionadas con `real(limit)`.

Experimento de parámetros

seedlimitfirstTransformsecondTransform

Pasos

  1. Con el perfil fijado, renderiza primero la base con `seed = 0 + 0i`, `limit = 0 + 0i`, `firstTransform = identity`, `secondTransform = identity`. Mantén fijos el centro, el zoom, la rotación, las iteraciones y los demás slots; haz y renderiza un solo cambio cada vez: `seed = 1 + 0i`, `limit = 4 + 0i`, `firstTransform = sqr`, `secondTransform = sqr`. Restaura la base antes de cada prueba nueva.

Qué observar

En las pruebas de `real(limit)`, `firstTransform`, `secondTransform` de flyc, registra si hay una diferencia visible respecto de la base; registra también cuando no haya diferencia.

Ejercicio

Explica el papel de `real(limit)` en el orden del código fuente y compara las ejecuciones según los pasos del experimento de parámetros.

Comprobación de finalización

Tu respuesta debe explicar las 4 operaciones anotadas, registrar la comparación del experimento y mencionar `real(limit)`.

Fuentes y derechos

Fuente: revisión de ejecución fijada y decisión de publicación.

La información de derechos está en la unidad factual en inglés.

Registro de la fórmula

flyc

Esta implementación canónica de FractalPark está publicada y se puede ejecutar.

Vista previa determinista de flyc

Código fuente canónico

Lenguaje
frm-like/1
Biblioteca estándar
1
Modo del perfil
parameter-plane
Centro del perfil
0, 0
Zoom del perfil
0.25
Iteraciones del perfil
96
Evidencia del perfil
family

Parámetros

  • seed: complex
  • limit: complex
  • firstTransform: function
  • secondTransform: function

Código fuente canónico

Esta revisión canónica verificada es de solo lectura. Remix crea una bifurcación editable independiente.

Cargando código canónico…

Fuente e implementación

ID de fórmula
06504747-8ee8-5c39-869b-8b3a992e8c24
Nombre canónico
flyc
Nombre original
flyc
Fuente histórica
Fractint
Implementación actual
Reescritura independiente separada

Fuente histórica: Fractint. La implementación actual de FractalPark es una reescritura independiente y aislada; el texto FRM original no se redistribuye.

¿Problemas de derechos o atribución?

Envía el ID de la fórmula y las pruebas. El mantenedor puede retener o retirar la implementación mientras revisa la reclamación. contact@fractalpark.com