HelloGoodbyeTopicclass | actor.t[3971]

a topic for both HELLO and GOODBYE

`class HelloGoodbyeTopic : GreetingTopic`

Superclass Tree (in declaration order)

`HelloGoodbyeTopic`
`GreetingTopic`
`MiscTopic`
`ActorTopicEntry`
`ReplaceRedirector`
`Redirector`
`object`
`TopicEntry`
`object`

Subclass Tree

(none)

Global Objects

(none)

Summary of Properties

`matchObj matchScore`

Inherited from `GreetingTopic` :
`changeToState impliesGreeting includeInList`

``

Inherited from `ActorTopicEntry` :
`activated active autoName convKeys curiosityAroused getActor isConversational keyTopics listOrder name suggestAs timesInvoked`

``

``

Inherited from `TopicEntry` :
`isActive matchExactCase matchPattern scoreBoost topicMatched`

Summary of Methods

``

Inherited from `GreetingTopic` :
`handleTopic`

Inherited from `MiscTopic` :
`matchTopic`

Inherited from `ActorTopicEntry` :
`activate addToConvKeyTable buildName curiositySatisfied deactivate getKeyTopics initializeTopicEntry isReachable nodeActive showKeyTopics timesToSuggest`

Inherited from `ReplaceRedirector` :
`redirect`

Inherited from `Redirector` :
`doInstead doNested doOtherAction`

Inherited from `TopicEntry` :
`addTopic scoreBooster topicResponse`

Properties

`matchObj` OVERRIDDEN | `actor.t[3973]`

A HelloGoodbyeTopic matches every kind of hello and endConv object

`matchScore` OVERRIDDEN | `actor.t[3982]`

We give HelloGoodByeTopic a slightly lower than normal matchScore to ensure that all the other, more specific, types of HelloTopic and ByeTopics take precedence over it.

Methods

(none)

Adv3Lite Library Reference Manual
Generated on 01/03/2024 from adv3Lite version 1.6.2