hgeorgsch / armchar-swish

ArM character server implementation using Haskell and Swish
GNU General Public License v3.0
0 stars 1 forks source link

Misclassified traits #16

Closed hgeorgsch closed 2 years ago

hgeorgsch commented 2 years ago

Requesting personality traits gives several other traits (strength and strong faerie blood) which should not be there.

hgeorgsch commented 2 years ago

The misclassified traits vary, but there seem always to be two of them. It is probably a problem with blind nodes.

hgeorgsch commented 2 years ago

Fixed. The problem must have been that Swish's rule application assumes that constituent graphs share blind nodes. Normally, this is not the case when the graphs come from different sources, and it is necessary to merge the graphs.