FractalPark
Recíproca racional

jm_27

da95ae4b-d401-5eb0-862c-7d977c328fad

Resumen didáctico

En FRM-like/1, jm_27 comienza con z = pixel, el primer nodo del bucle hace sqrz = fn1(z) y |z| <= t limita la iteración. Lee estas operaciones en el orden real de la fuente.

Recorrido por el código fuente

  1. frm-v1:c0fdb8fb46828947defe52dd82bdabd45a1a8baeb32278ae649b7231e647bf2f:init/0

    En jm_27, el nodo de inicialización ejecuta solo: z = pixel.

  2. frm-v1:c0fdb8fb46828947defe52dd82bdabd45a1a8baeb32278ae649b7231e647bf2f:loop/0

    En jm_27, este nodo del bucle ejecuta solo: sqrz = fn1(z).

  3. frm-v1:c0fdb8fb46828947defe52dd82bdabd45a1a8baeb32278ae649b7231e647bf2f:bailout

    En jm_27, el nodo bailout prueba solo: |z| <= t.

Características de sintaxis

initialization-flow

En jm_27, la característica de inicialización se centra en la única operación inicial z = pixel.

iteration-flow

En jm_27, la característica de iteración se centra en la única asignación sqrz = fn1(z).

bailout-test

En jm_27, la característica de terminación se centra en la comparación |z| <= t.

Experimento de parámetros

parameter1function1

Pasos

  1. Renderiza jm_27 con la línea base fijada del plano de parámetros y los valores predeterminados de ejecución parameter1 (0, 0), function1 (identity).
  2. Cambia solo uno de parameter1, function1 cada vez, mantén fijos centro (0, 0), zoom 0.25, rotación 0, y 96 iteraciones y los demás parámetros, y compara los renderizados.

Qué observar

Con cada cambio aislado de parameter1 o function1, registra si el renderizado difiere de la base y relaciona la comparación con `|z| <= t`.

Ejercicio

En jm_27, localiza las tres anotaciones y explica z = pixel, sqrz = fn1(z) y |z| <= t y explica por qué ninguna instrucción vecina pertenece a la anotación del bucle.

Comprobación de finalización

En jm_27, has terminado al enumerar las 3 claves de anotación y explicar con precisión sqrz = fn1(z) y |z| <= t.

Fuentes y derechos

La procedencia está en la unidad factual inglesa.

Los derechos están en la unidad factual inglesa.

Registro de la fórmula

jm_27

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

Vista previa determinista de jm_27

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

  • parameter1: complex
  • function1: 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
da95ae4b-d401-5eb0-862c-7d977c328fad
Nombre canónico
jm_27
Nombre original
jm_27
Fuente histórica
Fractint
Implementación actual
Adaptación directa

La implementación actual de FractalPark sigue la semántica verificada de la fórmula de Fractint enlazada. El archivo original conserva sus propias condiciones de derechos.

¿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