FractalPark
Folded absolute

ok-34

0e1b1705-ae4c-5685-b0fc-b82586ff144e

Teaching overview

ok-34 is presented from its pinned FRM-like/1 source rather than from its name. The source supplies an initialization block, a loop block, and a bailout test; the pinned profile uses mode parameter-plane; center (-0.5, 0); zoom 0.4; rotation 0; iterations 96. Follow the cited operations to compare repeated runs.

Source walkthrough

  1. frm-v1:ae01647cb774c689e3b51db29ed4e42fee4f0a1f63716ae8a5fe10d41aa4a985:init/0

    The init source node begins with `z = pixel`; it establishes the starting path before the loop.

  2. frm-v1:ae01647cb774c689e3b51db29ed4e42fee4f0a1f63716ae8a5fe10d41aa4a985:loop/0

    The loop source node executes `horizontal = abs(real(z))` on each pass.

  3. frm-v1:ae01647cb774c689e3b51db29ed4e42fee4f0a1f63716ae8a5fe10d41aa4a985:loop/2

    This loop branch is the source operation `if horizontal <= vertical`; its condition selects whether its nested assignment runs.

  4. frm-v1:ae01647cb774c689e3b51db29ed4e42fee4f0a1f63716ae8a5fe10d41aa4a985:bailout

    The bailout source node tests `LastSqr <= real(limit) * real(limit)`; the iteration continues while that condition holds.

Syntax features

source-sequence

The cited source nodes for ok-34—`z = pixel`, `horizontal = abs(real(z))`, the `horizontal <= vertical` branch, and its LastSqr test—form its source-ordered path from setup through update to termination.

Parameter experiment

multiplierthresholdOffsetinitialMaporbitMap

Steps

  1. Begin with the source defaults for multiplier, thresholdOffset, initialMap, orbitMap. Change one runtime slot at a time from its default: multiplier (0, 0) to (1, 0); thresholdOffset (0, 0) to (1, 0); initialMap identity to abs; orbitMap identity to sqr. Record the visible result after each single-slot change.

What to observe

Compare the ok-34 runs and record whether `if horizontal <= vertical` has matching visible results and iteration behavior.

Exercise

Use the cited annotations for ok-34—`z = pixel`, `horizontal = abs(real(z))`, the `horizontal <= vertical` branch, and its LastSqr test—to describe the source order.

Completion check

Your response lists the 4 cited annotation IDs and orders ok-34’s `z = pixel`, `horizontal = abs(real(z))`, the `horizontal <= vertical` branch, and its LastSqr test from initialization through loop to termination.

Sources and rights

Grounded in the pinned runtime source revision ae01647cb774c689e3b51db29ed4e42fee4f0a1f63716ae8a5fe10d41aa4a985 and its semantic anchors.

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

Formula Record

ok-34

This canonical FractalPark implementation is published and runnable.

Deterministic preview of ok-34

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

  • multiplier: complex
  • thresholdOffset: complex
  • initialMap: function
  • orbitMap: function

Canonical source

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

Loading canonical source…

Source and implementation

Formula ID
0e1b1705-ae4c-5685-b0fc-b82586ff144e
Canonical name
ok-34
Original name
ok-34
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