如何给一组海龟分配独特的颜色



我正在做我的模拟。我的模拟的一个特点是为海龟组分配独特的颜色。

在我的模拟中,组是动态形成的。所以我不知道在模拟中形成的海龟群体的确切数量。我想给每一组乌龟分配独特的颜色。

我可以生成唯一的颜色,但问题是其中一些看起来很相似,因为相同的颜色变体。有谁能告诉我如何生成独特的颜色吗?

任何帮助将是非常感激的。由于

生成唯一颜色时,将其与已生成的唯一颜色进行映射。而不是检查精确匹配,提供最小的区别差异。因此,任何在现有颜色范围内的颜色都不能被使用。

你应该知道唯一颜色的数值是在以下数字集之间的任何值:5,15,25,…, 135年

你应该已经看到了这个模式,你可以把它转换成这样的公式:

set color (random 13 * 10) + 5

有了这个公式,我认为它应该得到{5,15,25,35,…,135}之间的随机数

最新更新