Forward and backward chaining in declarative networks Flashcards

1
Q

Forward chaining

A

updates the target property value when a source property value changes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Backward chaining

A

a target property value is not automatically updated when other declare expressions in a network update their target values.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

When does an expression using backward chaining update its target property?

A

When the application references the property by name

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

When can forward chaining have a negative impact on performance?

A

When an expression uses many source properties that change frequently

How well did you know this?
1
Not at all
2
3
4
5
Perfectly