gpt4 book ai didi

python - 是否有多个随机种子和序列

转载 作者:行者123 更新时间:2023-12-01 01:23:48 24 4
gpt4 key购买 nike

我想用 micropython 制作一个游戏,作为 python 3.4 的实现。我希望我的怪物由随机数生成器控制。我正在考虑将当前的网格引用作为种子和今天的日期传递,这样怪物今天总是会出现。明天玩游戏会有新的怪物。

问题是我需要使用random.randintrandom.randchoice对于骰子和其他真正的随机事件。

如果我在 c 中这样做,我会使用 erand48来自<stdlib.h>并保留和维护多个种子。

我的Python解决方案是什么?

我可能需要一个混沌函数来控制怪物。几年前,一位数学教授给了我一个,但它很简单,而且由于浮点舍入,它趋向于 0.0

最佳答案

The docs of random module提及

The functions supplied by this module are actually bound methods of a hidden instance of the random.Random class. You can instantiate your own instances of Random to get generators that don’t share state.

关于python - 是否有多个随机种子和序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53532441/

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