hgeorgsch / armchar-swish

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

Some characteristics have additional false types #48

Closed hgeorgsch closed 2 years ago

hgeorgsch commented 2 years ago

Retrieving advanced characters, some of the characteristics have type SupernaturalAbilty and other PersonalityTrait. This is not the case for retrieved initial and gamestart sheets, which are not augmented by the same reasoner.

hgeorgsch commented 2 years ago

Quite likely, this is the result of merging graphs with blank nodes. There is no evidence of other errors.

hgeorgsch commented 2 years ago

This was solved by not using fwdApply on lists of graphs. Presumably, fwdApply add the graphs with no consideration for blank nodes.