FuzzyLogicJS:FuzzyLogic 用于获取语言变量的清晰值

时间:2024-06-25 00:24:35
【文件属性】:

文件名称:FuzzyLogicJS:FuzzyLogic 用于获取语言变量的清晰值

文件大小:11KB

文件格式:ZIP

更新时间:2024-06-25 00:24:35

JavaScript

FuzzyLogicJS v1.0 FuzzyLogic 用于获取语言变量的清晰值。 在设计现实生活游戏时,游戏玩法和游戏 AI 的设计者需要使用语言变量来描述对象和玩家。 例如,我们有语言变量,如“速度,高等”来描述例如汽车的速度。 在现实生活中,如果您需要快速的赛车参加比赛,您将获得尽可能快的赛车。 为了安全驾驶孩子上学,您可能会选择速度较慢但足够坚固的汽车来保护您和您的家人。 那么如何学习计算机来计算最佳选择取决于您需要多少汽车? 使用 FuzzyModule,您可以尝试一下。 示例故事 让我们放弃汽车的故事。 我们正在编写一个游戏 AI,它将与太空飞船和行星一起玩游戏。 目标是征服宇宙。 好游戏中的真实行星大小不一,获得的资源也不一样,离我们的距离也不一样。 我们在一个星系的中间,我们正试图用成千上万的星系和行星来征服宇宙。 但我们并不孤单,还有其他玩家也在尝试同样的事情。 这是


【文件预览】:
FuzzyLogicJS-develop
----FuzzyModule.js(2KB)
----FuzzyVariable.js(3KB)
----index.js(3KB)
----package.json(646B)
----FuzzyRightShoulderSet.js(870B)
----example.js(3KB)
----FuzzyRule.js(309B)
----FuzzyTerm.js(606B)
----FuzzyLeftShoulderSet.js(857B)
----.gitignore(526B)
----FuzzyTrapezoidSet.js(1KB)
----README.md(12KB)
----FuzzySet.js(709B)
----FuzzyTriangleSet.js(1KB)

网友评论