FractalPark
Orbit memory

flip2_man_m

04338d55-9f3d-574a-8fb6-58ec7d530cc5

Teaching overview

flip2_man_m’s FRM-like/1 source starts z at 0 and q at pixel. Every iteration first replaces q with flip(q), then replaces z with flip(z ^ 2 + q) using that updated q. The bailout accepts |z| <= 4.

Source walkthrough

  1. frm-v1:fd21d1feee8546a286c7af891e3a671613d5b55571c0426f07c77c20d409eff6:init/0

    This initialization assignment sets z = 0; the next initialization separately sets q = pixel.

  2. frm-v1:fd21d1feee8546a286c7af891e3a671613d5b55571c0426f07c77c20d409eff6:loop/0

    This loop assignment replaces q with flip(q), so the next operation receives the flipped q.

  3. frm-v1:fd21d1feee8546a286c7af891e3a671613d5b55571c0426f07c77c20d409eff6:loop/1

    This assignment computes z ^ 2 + q with the updated q and applies flip to that result for the new z.

  4. frm-v1:fd21d1feee8546a286c7af891e3a671613d5b55571c0426f07c77c20d409eff6:bailout

    The termination test permits another iteration only when |z| <= 4.

Syntax features

source-sequence

The two loop annotations show a dependency: q is flipped before the z expression reads it.

Parameter experiment

Steps

  1. Render the pinned 96-iteration profile, then keep center, zoom, rotation, and formula fixed and render it with the iteration cap set to 48. Compare the two stages of the flip recurrence across the renders.

What to observe

For the 96- and 48-iteration renders, record a visible boundary or symmetry difference, or record no visible difference.

Exercise

Give the order of q = flip(q) and z = flip(z ^ 2 + q), then compare 96 and 48 iterations.

Completion check

Your response explains all 4 annotated operations, records the requested comparison, and mentions `flip(q)` and `flip(z ^ 2 + q)`.

Sources and rights

Pinned runtime revision fd21d1feee8546a286c7af891e3a671613d5b55571c0426f07c77c20d409eff6 and its publication decision ground this unit.

rightsStatus: no-explicit-permission; implementationBasis: separated-independent-rewrite; publicationDecision: publish; decisionReason: publish-cleanroom-independent-rewrite-full-chain-green. This statement makes no broader claim about any third-party original.

Formula Record

flip2_man_m

This canonical FractalPark implementation is published and runnable.

Deterministic preview of flip2_man_m

Canonical source

Language
frm-like/1
Standard library
1
Profile mode
parameter-plane
Profile center
-0.5, 0
Profile zoom
0.4
Profile iterations
96
Profile evidence
mechanical

Parameters

No declared parameters

Canonical source

This verified canonical revision is read-only. Remix creates a separate editable fork.

Loading canonical source…

Source and implementation

Formula ID
04338d55-9f3d-574a-8fb6-58ec7d530cc5
Canonical name
flip2_man_m
Original name
flip2_man_m
Historical source
Fractint
Current implementation
Separated independent rewrite

Historical source: Fractint. The current FractalPark implementation is a separated independent rewrite; the original FRM text is not redistributed.

Rights or attribution concern?

Send the Formula ID and supporting evidence. The maintainer can hold or withdraw the implementation while the claim is reviewed. contact@fractalpark.com