FractalPark
Valor absoluto plegado

ok-34

0e1b1705-ae4c-5685-b0fc-b82586ff144e

Resumen didáctico

En FRM-like/1, ok-34 sigue la inicialización, el bucle y la prueba de salida del código fuente. Trata cada paso como una operación explícita sobre el estado, sin deducir reglas por el nombre. El perfil fijado te permite observar el mismo proceso iterativo.

Recorrido por el código fuente

  1. frm-v1:ae01647cb774c689e3b51db29ed4e42fee4f0a1f63716ae8a5fe10d41aa4a985:init/0

    El nodo de inicialización ejecuta: `z = pixel`

  2. frm-v1:ae01647cb774c689e3b51db29ed4e42fee4f0a1f63716ae8a5fe10d41aa4a985:loop/0

    El nodo del bucle ejecuta: `horizontal = abs(real(z))`

  3. frm-v1:ae01647cb774c689e3b51db29ed4e42fee4f0a1f63716ae8a5fe10d41aa4a985:loop/2

    La rama dentro del bucle comienza aquí: `if horizontal <= vertical`

  4. frm-v1:ae01647cb774c689e3b51db29ed4e42fee4f0a1f63716ae8a5fe10d41aa4a985:bailout

    La prueba de terminación es: `LastSqr <= real(limit) * real(limit)`

Características de sintaxis

source-sequence

Esta estructura organiza los pasos citados del código fuente en una secuencia comprobable. 0e1b1705-ae4c-5685-b0fc-b82586ff144e:ae01647cb774c689e3b51db29ed4e42fee4f0a1f63716ae8a5fe10d41aa4a985:init, 0e1b1705-ae4c-5685-b0fc-b82586ff144e:ae01647cb774c689e3b51db29ed4e42fee4f0a1f63716ae8a5fe10d41aa4a985:loop, 0e1b1705-ae4c-5685-b0fc-b82586ff144e:ae01647cb774c689e3b51db29ed4e42fee4f0a1f63716ae8a5fe10d41aa4a985:branch, 0e1b1705-ae4c-5685-b0fc-b82586ff144e:ae01647cb774c689e3b51db29ed4e42fee4f0a1f63716ae8a5fe10d41aa4a985:bailout

Experimento de parámetros

multiplierthresholdOffsetinitialMaporbitMap

Pasos

  1. Empieza con los valores predeterminados y cambia solo una ranura de ejecución cada vez: multiplier (0, 0)→(1, 0), thresholdOffset (0, 0)→(1, 0), initialMap identity→abs, orbitMap identity→sqr. Registra el resultado visible en cada caso.

Qué observar

Compara las ejecuciones y registra si `if horizontal <= vertical` presenta el mismo resultado visible y comportamiento iterativo.

Ejercicio

Usa las cuatro anotaciones citadas de ok-34 — `z = pixel`, `horizontal = abs(real(z))`, la rama `horizontal <= vertical` y la prueba LastSqr — para explicar el orden del código fuente.

Comprobación de finalización

Para completar, enumera las cuatro claves y ordena `z = pixel`, `horizontal = abs(real(z))`, la rama `horizontal <= vertical` y la prueba LastSqr según el código fuente.

Fuentes y derechos

Procedencia:

Derechos:

Registro de la fórmula

ok-34

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

Vista previa determinista de ok-34

Código fuente canónico

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

Parámetros

  • multiplier: complex
  • thresholdOffset: complex
  • initialMap: function
  • orbitMap: 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
0e1b1705-ae4c-5685-b0fc-b82586ff144e
Nombre canónico
ok-34
Nombre original
ok-34
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