行为狂想曲

作者: 我是仔仔侠 | 来源:发表于2018-06-29 22:54 被阅读50次

# 我们需要什么样的行为系统?

1. 行为来之前并不知道它来了,除了知道是什么行为,其他的也许一无所知。

1. 确定行为:`AddBehavior();`

2. 试图找到行为中的主体:`FindSubject(behavior); AddRelation(subject, behavior);`

3. 试图找到行为的其他信息:`FindEntity(behavior); FindAttribute(behavior); AddRelation(entity, behavior); AddRelation(attribute, behavior); AddRelation(attribute, entity);`

2. 行为来了就如蝴蝶拍了拍翅膀,需要有人知道,因为它可能带来一场海啸。

1. 进行通知:`FindRelations(behavior); SendNotificationTo(relations);`

2. 进行分析:`FindRelations(behavior); Snapshot(relations);`

3. 你所知道的永远是个局部,永远;所以让他自己长大。

1. 实体开放:`ListEntities(); Out(entities, entities->relations, entities->attributes);`

2. 实体回归:`In(entities);`

# 这样的行为系统需要什么特质?

1. 世界只留一扇门,能吃进所有Raw Data的唯一入口。

2. 对行为的自解释。

3. 自我归纳和成长策略。

相关文章

网友评论

    本文标题:行为狂想曲

    本文链接:https://www.haomeiwen.com/subject/wtuzyftx.html