I thought that having targets and worlds be defined by an enumeration on the same StandardActor metaclass would be tidier; it isn't, as we have to do x instanceof StandardActor y && y.getRelationship() == z. It'd be easier to have those relationships as sub-metaclasses.
I thought that having targets and worlds be defined by an enumeration on the same
StandardActor
metaclass would be tidier; it isn't, as we have to dox instanceof StandardActor y && y.getRelationship() == z
. It'd be easier to have those relationships as sub-metaclasses.