پرش به محتوا
StatePath
اطلس ابزارهاfeature.read_bool

ابزار

Read Signal Feature (Bool)

feature.read_bool

ConditionSignal feature

ورودی‌ها

valueScalar

حامل سیگنالی که می‌خواهید کیسهٔ ویژگی‌اش را بخوانید — بافت سیگنالی را که این مرحله ارزیابی می‌کند وصل کنید.

خروجی‌ها

Boolean

بولینی که درست‌نمایی ویژگی نام‌دار را حمل می‌کند — مقدار ذخیره‌شده‌اش اگر موجود باشد (اعداد در برابر truthy_threshold مقایسه می‌شوند)، یا default وقتی ویژگی غایب است.

Read Signal Feature (Bool) یک مقدار نام‌دار را از کیسهٔ ویژگی یک سیگنال بیرون می‌کشد و آن را به‌صورت یک true/false برمی‌گرداند. این به یک مرحلهٔ پایین‌دستی اجازه می‌دهد به ویژگی‌ای که مرحله‌ای پیشین ثبت کرده واکنش نشان دهد — برای مثال «آیا ورود تأیید شد؟»

نمودار کلی Read Signal Feature (Bool)scalarreadbool

چگونه کار می‌کند

به نود یک `feature_name` می‌دهید و آن این ویژگی را از سیگنالی که هم‌اکنون در پایپ‌لاین جریان دارد، وصل‌شده از طریق `value`، می‌خواند. اگر ویژگی عددی باشد با `truthy_threshold` مقایسه می‌شود تا true/false تعیین شود؛ اگر ویژگی غایب باشد، `default` که تنظیم کرده‌اید به‌جای آن برگردانده می‌شود.

پیکربندی

feature_namescalar

نام ویژگی برای خواندن از کیسهٔ ویژگی سیگنال. باید با نامی که مرحلهٔ بالادستی ثبت کرده تطبیق یابد؛ یک غلط تایپی یا نام ناشناخته به default برمی‌گردد.

defaultscalar

بولینی که وقتی ویژگی نام‌دار از سیگنال غایب است برگردانده می‌شود، تا نود حتی وقتی چیزی ثبت نشده یک پاسخ مشخص داشته باشد.

truthy_thresholdscalar

وقتی ویژگی ذخیره‌شده به‌جای یک بولین ساده یک عدد باشد، این سطحی است که در آن یا بالاتر، به‌صورت true خوانده می‌شود؛ زیر آن نود false برمی‌گرداند.

نمودار truthy_threshold

اتصال به

تغذیه به

مثال‌ها

  • گِیت روی یک تصمیم پیشین: feature_name را روی «confirmed» با default برابر false بگذارید تا یک مرحلهٔ موقعیت فقط زمانی پیش رود که مرحلهٔ سیگنال ستاپ را تأییدشده علامت زده باشد.
  • آستانه‌گذاری یک ویژگی عددی: یک امتیاز اطمینان ذخیره‌شده را با truthy_threshold برابر 0.7 بخوانید تا فقط سیگنال‌های پُراطمینان را به‌عنوان true تلقی کنید.

اشتباهات رایج

  • غلط‌نوشتن feature_name طوری‌که خواندن همیشه به default می‌افتد، و باگ را به‌شکل یک خروجی ثابت پنهان می‌کند.
  • خواندن یک ویژگی عددی بدون تنظیم یک truthy_threshold معقول، طوری‌که هر مقدار غیرصفر به‌طور غیرمنتظره به true تبدیل می‌شود.

همچنین ببینید