FractalPark
Réciproque rationnelle

jm_27

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

Vue d’ensemble pédagogique

Dans FRM-like/1, jm_27 commence par z = pixel, le premier nœud de boucle fait sqrz = fn1(z), et |z| <= t limite l’itération. Lis ces opérations dans l’ordre réel de la source.

Parcours du code source

  1. frm-v1:c0fdb8fb46828947defe52dd82bdabd45a1a8baeb32278ae649b7231e647bf2f:init/0

    Dans jm_27, le nœud d’initialisation exécute seulement : z = pixel.

  2. frm-v1:c0fdb8fb46828947defe52dd82bdabd45a1a8baeb32278ae649b7231e647bf2f:loop/0

    Dans jm_27, ce nœud de boucle exécute seulement : sqrz = fn1(z).

  3. frm-v1:c0fdb8fb46828947defe52dd82bdabd45a1a8baeb32278ae649b7231e647bf2f:bailout

    Dans jm_27, le nœud bailout teste seulement : |z| <= t.

Caractéristiques syntaxiques

initialization-flow

Dans jm_27, la caractéristique d’initialisation cible la seule opération initiale z = pixel.

iteration-flow

Dans jm_27, la caractéristique d’itération cible la seule affectation sqrz = fn1(z).

bailout-test

Dans jm_27, la caractéristique de terminaison cible la comparaison |z| <= t.

Expérience sur les paramètres

parameter1function1

Étapes

  1. Fais le rendu de jm_27 avec la base du plan des paramètres fixée et les valeurs d’exécution par défaut parameter1 (0, 0), function1 (identity).
  2. Change un seul élément parmi parameter1, function1 à la fois, garde centre (0, 0), zoom 0.25, rotation 0, et 96 itérations et les autres emplacements fixes, puis compare les rendus.

Ce qu’il faut observer

Pour chaque modification isolée de parameter1 ou function1, note si le rendu diffère de la base et relie la comparaison à `|z| <= t`.

Exercice

Dans jm_27, repère les trois annotations et explique z = pixel, sqrz = fn1(z) et |z| <= t et explique pourquoi aucune instruction voisine n’appartient à l’annotation de boucle.

Vérification de réalisation

Dans jm_27, tu as terminé en listant les 3 clés d’annotation et en expliquant précisément sqrz = fn1(z) et |z| <= t.

Sources et droits

La provenance est dans l’unité factuelle anglaise.

Les droits sont dans l’unité factuelle anglaise.

Fiche de formule

jm_27

Cette implémentation canonique de FractalPark est publiée et exécutable.

Aperçu déterministe de jm_27

Source canonique

Langage
frm-like/1
Bibliothèque standard
1
Mode du profil
parameter-plane
Centre du profil
0, 0
Zoom du profil
0.25
Itérations du profil
96
Niveau de preuve du profil
family

Paramètres

  • parameter1: complex
  • function1: function

Source canonique

Cette révision canonique vérifiée est en lecture seule. Remix crée une copie modifiable distincte.

Chargement de la source canonique…

Source et implémentation

ID de formule
da95ae4b-d401-5eb0-862c-7d977c328fad
Nom canonique
jm_27
Nom d'origine
jm_27
Source historique
Fractint
Implémentation actuelle
Adaptation directe

L'implémentation actuelle de FractalPark suit la sémantique vérifiée de la formule Fractint liée. Le fichier d'origine conserve ses propres conditions de droits.

Un problème de droits ou d'attribution ?

Envoyez l'ID de la formule et les justificatifs. Le mainteneur peut suspendre ou retirer l'implémentation pendant l'examen. contact@fractalpark.com