文本冒险行为的明智变量名称

时间:2010-10-07 18:02:57

标签: nlp naming naming-conventions adventure

这是一个困难的问题,我一直绞尽脑汁,但我只是为这些变量提出了一个合理的名称。有人可能会立即击中一个。

采取以下示例操作:

  • “把瓶子扔在墙上”
  • “把约翰推进门里”
  • “用剑攻击食人魔”
/ with / on / in / to thing

的行动事项

我需要第一个“事物”的合理名称,如果我必须为每个“事物”定义一个变量,那么它就是第二个“事物”的合理名称。所以...像“Interactor”和“Interactee”......但是一个合适的名字。

我一直试图向少数人解释这一点,我似乎无法理解这个概念,所以请随时让我澄清。

2 个答案:

答案 0 :(得分:2)

当我上次参与文字冒险时,我只是使用了subjectobject,这是他们的语法名称。

答案 1 :(得分:2)

你的例子中的两个“事物”在我看来是“直接对象”和“间接对象”。

请参阅Grammar Monster的解释。