占卜师之纯化 (Augur's Purification)

此图案仅存于1.19+版本

占卜师之纯化-第1张图片

 任意 ➡ 布尔

 将栈顶iota转换为布尔值。

 当此iota是 0、Null 、空列表以及垃圾时变为False,其余所有则为True。



占卜师之纯化 (Augur's Purification)
占卜师之纯化 (Augur's Purification)
资料分类:逻辑运算

本征之纯化 (Identity Purification)

此图案仅存于1.18+版本

本征之纯化-第1张图片

 任意 ➡ 任意

 如果iota是 0,返回Null。如果iota是Null,返回 0。否则返回其本身。

本征之纯化 (Identity Purification)
本征之纯化 (Identity Purification)
资料分类:逻辑运算

取非之纯化 (Negation Purification)

取非之纯化-第1张图片

1.19+版本

 布尔 ➡ 布尔

 iota是True时,返回False;iota是False时,返回True。

1.18+版本

 任意 ➡ 数值  

 如果iota是 0 或 Null,返回 1。否则返回 0。

取非之纯化 (Negation Purification)
取非之纯化 (Negation Purification)
资料分类:逻辑运算

析取之馏化 (Disjunction Distillation)

析取之馏化-第1张图片

1.19+版本

 布尔,布尔  ➡ 布尔

 若至少有一个iota为True时返回True,反之则返回False。

 相当于编程的“或”运算。

1.18+版本

 任意,任意 ➡ 任意 

 如果第一个iota不是Null,返回第一个iota。否则返回第二个iota。

析取之馏化 (Disjunction Distillation)
析取之馏化 (Disjunction Distillation)
资料分类:逻辑运算

合取之馏化 (Conjunction Distillation)

合取之馏化-第1张图片

1.19+版本

 布尔,布尔  ➡ 布尔

 两个iota皆为True时返回True,反之则返回False。

 相当于编程的“与”运算。

1.18+版本

 任意,任意 ➡ 任意 

 如果第一个iota是Null,返回Null。否则返回第二个iota。

合取之馏化 (Conjunction Distillation)
合取之馏化 (Conjunction Distillation)
资料分类:逻辑运算

互斥之馏化 (Exclusion Distillation)

互斥之馏化 与 占卜师之纯化 为同类咒术图案,已合并。

互斥之馏化-第1张图片


1.19+版本

 布尔,布尔  ➡ 布尔

 两个iota中有且仅有一个为True时返回True,否则返回False。

 相当于编程的“异或”运算。

1.18+版本

 任意,任意 ➡ 任意

 如果两iota中仅一个是Null,返回不是Null的iota。否则返回Null

互斥之馏化 (Exclusion Distillation)
互斥之馏化 (Exclusion Distillation)
资料分类:逻辑运算

占卜师之提整 (Augur's Exaltation)

此图案仅存于1.19+版本

占卜师之提整-第1张图片

 布尔,任意,任意  ➡ 任意

 若第一个iota是True,保留第二个iota等同时移除第三个iota。否则保留第三个iota并移除第二个。

 输入的第一项iota为True的场合:

x            y
y     ➡     
True

 第一项iota为False的场合:

x            x
y     ➡    
False
占卜师之提整 (Augur's Exaltation)
占卜师之提整 (Augur's Exaltation)
资料分类:逻辑运算

相等之馏化 (Equality Distillation)

相等之馏化-第1张图片

1.19+版本

 任意,任意 ➡ 布尔

 如果第一个iota等于第二个(允许较小误差),返回True。

 否则返回False。

1.18+版本

 任意,任意 ➡ 数值 

 如果第一个iota等于第二个(允许较小误差),返回 1。否则返回 0。

相等之馏化 (Equality Distillation)
相等之馏化 (Equality Distillation)
资料分类:逻辑运算

不等之馏化 (Inequality Distillation)

不等之馏化-第1张图片

1.19+版本

 任意,任意 ➡ 布尔

 如果第一个iota不等于第二个(允许较小误差),返回True。

 否则返回False。

1.18+版本

 任意,任意 ➡ 数值 

 如果第一个iota不等于第二个(允许较小误差),返回 1。否则返回 0。

不等之馏化 (Inequality Distillation)
不等之馏化 (Inequality Distillation)
资料分类:逻辑运算

至大之馏化 (Maximus Distillation)

至大之馏化-第1张图片

1.19+版本

 数值,数值 ➡ 布尔

 若第一个iota大于第二个,返回True。否则返回False。

1.18+版本

 数值,数值 ➡ 数值

 如果第一个iota大于第二个,返回 1. 否则返回 0。

至大之馏化 (Maximus Distillation)
至大之馏化 (Maximus Distillation)
资料分类:逻辑运算

至小之馏化 (Minimus Distillation)

至小之馏化-第1张图片

1.19+版本

 数值,数值 ➡ 布尔

 若第一个iota小于第二个,返回True。否则返回False。

1.18+版本

 数值,数值 ➡ 数值

 如果第一个iota小于第二个,返回 1。否则返回 0。

至小之馏化 (Minimus Distillation)
至小之馏化 (Minimus Distillation)
资料分类:逻辑运算

至大之馏化,第二型 (Maximus Distillation II)

至大之馏化,第二型-第1张图片

1.19+版本

 数值,数值 ➡ 布尔

 若第一个iota大于或等于第二个,返回True。否则返回False。

1.18+版本

 数值,数值 ➡ 数值

 如果第一个iota大于或等于第二个,返回 1。否则返回 0。

至大之馏化,第二型 (Maximus Distillation II)
至大之馏化,第二型 (Maximus Distillation II)
资料分类:逻辑运算

至小之馏化,第二型 (Minimus Distillation II)

至小之馏化,第二型-第1张图片

1.19+版本

 数值,数值 ➡ 布尔

 若第一个iota小于或等于第二个,返回True。否则返回False。

1.18+版本

 数值,数值 ➡ 数值

 如果第一个iota小于或等于第二个,返回 1。否则返回 0。

至小之馏化,第二型 (Minimus Distillation II)
至小之馏化,第二型 (Minimus Distillation II)
资料分类:逻辑运算

短评加载中..