FractalPark
Алгебраическая степень

rcl_pick10

059080eb-da12-5e85-a1a3-049929bdcf49

Обзор материала

rcl_pick10 изучается по закреплённому определению FRM-like/1: вы прослеживаете z = z / pixel - pixel * sqr(z), не считая изображение гарантированным. Закреплённый профиль задаёт лишь одну конкретную настройку наблюдения.

Разбор исходного кода

  1. frm-v1:ef31384c340c3899555f3de5048b4c9863b397c767e8ed72cae190d600f3ea48:init/0

    В rcl_pick10, этот узел выполняет z = pixel.

  2. frm-v1:ef31384c340c3899555f3de5048b4c9863b397c767e8ed72cae190d600f3ea48:loop/0

    В rcl_pick10, этот узел выполняет z = z / pixel - pixel * sqr(z).

  3. frm-v1:ef31384c340c3899555f3de5048b4c9863b397c767e8ed72cae190d600f3ea48:bailout

    В rcl_pick10, этот узел выполняет |z| < 8.

Синтаксические особенности

state-flow

Конкретный поток состояния: z начинается с pixel, затем делением на pixel и вычитанием pixel * sqr(z).

stopping-test

Проверка остановки оценивает только |z| < 8; она не присваивает состояние.

Эксперимент с параметрами

Шаги

  1. Не меняя остальные настройки профиля, запустите rcl_pick10 с 64 итерациями.
  2. Затем используйте 128 итераций закреплённого профиля и запишите различие.

Что наблюдать

Запишите, меняет ли z = z / pixel - pixel * sqr(z) видимый результат или проверку остановки |z| < 8 относительно базового запуска; определение не гарантирует различие.

Упражнение

Проследите аннотации rcl_pick10 и объясните, как z = z / pixel - pixel * sqr(z) выполняется в отмеченных операциях.

Проверка выполнения

Ваш ответ объясняет все 3 аннотации, указывает z = z / pixel - pixel * sqr(z) и отличает |z| < 8 как проверку остановки от присваивания.

Подсказка

Поток состояния последовательно выполняет z = pixel → z = z / pixel - pixel * sqr(z) и передаёт результат следующему шагу.

Источники и права

Источник: закреплённое определение выполнения и решение о публикации.

Сведения о правах следуют закреплённому решению в английском разделе.

Карточка формулы

rcl_pick10

Эта каноническая реализация FractalPark опубликована и готова к запуску.

Детерминированный предпросмотр rcl_pick10

Канонический исходный код

Язык
frm-like/1
Стандартная библиотека
1
Режим профиля
parameter-plane
Центр профиля
0, 0
Масштаб профиля
0.5
Итерации профиля
128
Основание профиля
mechanical

Параметры

Объявленных параметров нет

Канонический исходный код

Эта проверенная каноническая ревизия доступна только для чтения. Remix создаёт отдельную редактируемую копию.

Загрузка канонического кода…

Источник и текущая реализация

ID формулы
059080eb-da12-5e85-a1a3-049929bdcf49
Каноническое имя
rcl_pick10
Исходное имя
rcl_pick10
Исторический источник
Fractint
Текущая реализация
Изолированная независимая реализация

Исторический источник — Fractint. Текущая реализация FractalPark является изолированной независимой переработкой; исходный текст FRM не распространяется.

Есть вопрос о правах или атрибуции?

Отправьте ID формулы и подтверждающие материалы. На время проверки сопровождающий может приостановить или отозвать реализацию. contact@fractalpark.com