active-logic / active-logic/xgoap
Equality and hashing defaults
Open
- Dominant language
- C#
- Stars
- 76
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
Desirable because poorly implemented `Equals()` leads to solvers exceeding *maxIter* and/or *maxNodes*, negatively impacting dev workflow.
One possible route is via structs, but this implies a design effort (mutable structs are probably a poor choice; readonly structs will have restrictions impacting action design.
As an alternative, consider providing generic equality and hashing
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.