Я ищу систему, основанную на правилах (прямая цепочка), например CLIPS, чем можно делать временные рассуждения, т.е. фразы вида:
Если условие активно более 10 с ... Если условие 1 становится активным менее чем через 10 с после того, как условие 2 становится активным ... Если более n событий в течение 10 с ... Если сначала условие 1, затем условие 2, а затем условие 3 с интервалом не более 2 с .. .
Это для системы сигнализации, я бы предпочел библиотеку c или python или что-то, что можно легко связать с python.
Я нашел это обсуждение, но оно не сильно помогло: Механизм правил для пространственного и временные рассуждения?