FractalPark
Recíproca racional

islandofchaos

0ba0b082-c4b0-51d8-b981-7ca1ca25b9f3

Visão geral didática

Em FRM-like/1, a inicialização faz z = seed. Em cada iteração, o nó executa roundCount < 10 → z = earlyTransform(z)+pixel; roundCount >= 10 → z = numeratorTransform(z)/denominatorTransform(z)+pixel. O término testa |z| <= real(escapeLimit).

Leitura guiada do código-fonte

  1. frm-v1:46f51a27e66b8e029ee20112496383b57cc510dbfcae0bc63dd9b0a6886dcb8f:init/0

    Em FRM-like/1, a inicialização faz z = seed.

  2. frm-v1:46f51a27e66b8e029ee20112496383b57cc510dbfcae0bc63dd9b0a6886dcb8f:loop/0

    Em cada iteração, o nó executa roundCount < 10 → z = earlyTransform(z)+pixel; roundCount >= 10 → z = numeratorTransform(z)/denominatorTransform(z)+pixel.

  3. frm-v1:46f51a27e66b8e029ee20112496383b57cc510dbfcae0bc63dd9b0a6886dcb8f:loop/0

    A ramificação usa roundCount < 10 → z = earlyTransform(z)+pixel; roundCount >= 10 → z = numeratorTransform(z)/denominatorTransform(z)+pixel.

  4. frm-v1:46f51a27e66b8e029ee20112496383b57cc510dbfcae0bc63dd9b0a6886dcb8f:bailout

    O término testa |z| <= real(escapeLimit).

Recursos de sintaxe

sequence

Em cada iteração, o nó executa roundCount < 10 → z = earlyTransform(z)+pixel; roundCount >= 10 → z = numeratorTransform(z)/denominatorTransform(z)+pixel.

branch

A ramificação usa roundCount < 10 → z = earlyTransform(z)+pixel; roundCount >= 10 → z = numeratorTransform(z)/denominatorTransform(z)+pixel.

Experimento de parâmetros

seedescapeLimitearlyTransformnumeratorTransformdenominatorTransform

Etapas

  1. Use o perfil fixo e os valores padrão como base. Altere somente seed, mantenha escapeLimit, earlyTransform, numeratorTransform, denominatorTransform fixos, execute 96 iterações, restaure o padrão de seed e registre se o resultado difere.

O que observar

Observe se roundCount < 10 → z = earlyTransform(z)+pixel; roundCount >= 10 → z = numeratorTransform(z)/denominatorTransform(z)+pixel ocorre.

Exercício

Explique roundCount < 10 → z = earlyTransform(z)+pixel; roundCount >= 10 → z = numeratorTransform(z)/denominatorTransform(z)+pixel.

Verificação de conclusão

Para concluir, você deve nomear exatamente as 4 anotações e explicar este detalhe da fórmula: Dica: roundCount < 10 → z = earlyTransform(z)+pixel; roundCount >= 10 → z = numeratorTransform(z)/denominatorTransform(z)+pixel.

Dica

Dica: roundCount < 10 → z = earlyTransform(z)+pixel; roundCount >= 10 → z = numeratorTransform(z)/denominatorTransform(z)+pixel.

Fontes e direitos

A proveniência está no registro de fonte fixado.

O status de direitos e a decisão de publicação estão no registro de decisão fixado.

Registro da fórmula

islandofchaos

Esta implementação canônica do FractalPark está publicada e pode ser executada.

Prévia determinística de islandofchaos

Código-fonte canônico

Linguagem
frm-like/1
Biblioteca padrão
1
Modo do perfil
parameter-plane
Centro do perfil
0, 0
Zoom do perfil
0.25
Iterações do perfil
96
Evidência do perfil
family

Parâmetros

  • seed: complex
  • escapeLimit: complex
  • earlyTransform: function
  • numeratorTransform: function
  • denominatorTransform: function

Código-fonte canônico

Esta revisão canônica verificada é somente leitura. Remix cria uma bifurcação editável separada.

Carregando código-fonte canônico…

Fonte e implementação

ID da fórmula
0ba0b082-c4b0-51d8-b981-7ca1ca25b9f3
Nome canônico
islandofchaos
Nome original
islandofchaos
Fonte histórica
Fractint
Implementação atual
Reescrita independente separada

Fonte histórica: Fractint. A implementação atual do FractalPark é uma reescrita independente e isolada; o texto FRM original não é redistribuído.

Problema de direitos ou atribuição?

Envie o ID da fórmula e as evidências. O mantenedor pode suspender ou retirar a implementação durante a análise. contact@fractalpark.com