gpt4 book ai didi

math - 的作用是什么?这个等式中的意思是? (x?y) % 255

转载 作者:行者123 更新时间:2023-12-02 07:17:22 25 4
gpt4 key购买 nike

有数学背景的人知道以下等式中问号的含义吗?如 PDF 所示:http://ivizlab.sfu.ca/media/GenProg2009.pdf

(x ? y) % 255

显然% 255是模函数,但我不知道问号是什么意思。我所有的编程经验告诉我?是有条件的,例如 x > y ? 1 : 2但我认为这里的情况并非如此。

我正在实现一组生成随机图像的图形函数,并为图像中的每个 x 和 y 坐标调用这些函数。

源文档中列出的其他函数使用相同的符号,例如:

(x ? y) / 2

有什么想法吗?谢谢

最佳答案

执行摘要:The paper you link to (“DiPaola & Gabora”)存在一些格式问题,无法理解。您应该搜索与论文相关的实际代码,或联系作者。

<小时/>

请注意,在第 4 页上,他们说

Our work is based on Ashmore and Miller’s [2] CGP application

追踪引用文献 2 最终导致这篇论文:http://www.emoware.org/work/ashmore-miller-evomusart2004.zip (包含 PDF 的 zip)(“Ashmore & Miller”),其中定义了一组类似的函数,但是在第二篇论文中,可以看出 DiPaola & Gabora 的 PDF 丢失了上标格式:它具有的位置

13: abs (sqrt (x - param2 ? y - param2) % 255);

实际上应该有

13: abs (sqrt (x - param2 ? y - param2) % 255);

(注意,param 平方而不是param2)

同样,Ashmore & Miller 也有

3: (input1 * input2) % 255;

4: (input1 + input2) % 255;

5: if(input1>input2) input1 - input2; else input2 - input1;

迪保拉和加博拉的结局

3: (x ? y) % 255;

4: if (x[y) x - y; else y - x;

在我看来,? 出现的地方似乎有一些非 ASCII 符号。这可能是 unicode PLUS 或 TIMES,但我不能确定。另请注意,原来的 > 变成了 [,这是废话。

面对这些格式错误,要做的事情就是尝试一些方法,看看什么有效;搜索作者的引用源代码;或者(作为最后的手段)联系 DiPaola 和 Gabora 并询问他们的意图。

关于math - 的作用是什么?这个等式中的意思是? (x?y) % 255,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12069856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com