Difference between neigbours based upon style information
_timelinescores_style($_fields,&$_neighbour, &$_actual_time)
returns: integer (0...100)
The _timelinescores_style functions works horizontally, comparing the current material and the following neighbour.
The style definition includes the following dimensions:
1. Continuity compares the dimensions:
- Form, POV
- Form, POO
- Form, Description
- Inhalt, Space
- Inhalt, Time
The algorithm compares the difference between the values of the neighbour and the current material with the defined value in the style database. The bigger the similarity, the better the returning value is.
2. The logic/argumentation comparison uses:
- Inhalt, Subjekt
- Inhalt, Objekt
- Inhalt, Handlung
Logic is based on a modified Toulmin Algorithm. Toulmin created a scheme, how an argument can be explained logically. The drawback: Toulmins model is too correct for our task. There's no room for invention, the computer always chooses the action according to predefined consequences.

Toulmin Model
In the case of Automatic Cinema, we deliberately choose different actions as long as the subject, the author of the action remains the same. We just assume, that the reaction for an action is emotionally reversed connoted:
| Subject | Action | Object/Outcome | |
| Mat. 1 | Person A and B | fight | with a negative Outcome for A |
| Mat. 2 | Person A | races | the car |

