是否有算法或函数可以输出给定 n 个数值的随机数?

问题描述

所以我一直在开发一款利用程序地形和结构生成的游戏。现在,我正在处理结构生成——我使用了 Poisson-Disc 采样,我计划在我的世界中实现块。但是,我的采样依赖于一颗种子。有没有办法接受 3 个或更多数字以输出与这些数字有某种关系的随机数?

另一方面,随机数不必在输入的可能范围内。

如果不可能,是否还有其他范式可以在无限程序生成的世界上实施泊松盘采样(或其替代方案)以创建结构?我有点卡住了。

示例:

Random x = new Random(138013,28282,37920)
x.nextInt() = 38309
Random y = new Random(138012,37920)
y.nextInt() = 28323
Random z = new Random(138013,37920)
z.nextInt() = 38309
//new Random(a,b,c).nextInt() does not have to be within ranges [a,b],[a,c],[b,c]

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)