А решил я сделать автоматизированный такой вот построитель связей. Проблема выглядит, с одной стороны, достаточно просто, а с другой – ее уровень выше моих текущих возможностей. В общем, мне надо отмаркировать всех личностей, с которыми общается или к которым проявляет интерес определенная личность. Как только такой человек отмаркирован, то же самое должно происходить с ним – маркируются все, с кем общается уже данный персонаж. Одновременно отслеживаются все разговоры. Желательно отфильтровывать те из них, которые связаны со мной, с нападением и прочими подобными вещами, то есть понимать речь хотя бы на примитивном уровне. В зависимости от важности разговора, то есть если там попадаются нужные мне слова, фразы или упоминания меня, таким людям ставить более высокий приоритет. Желательно не учитывать случайные встречи.