Custom attributes could be used in a variety of places to
enhance the user experience. For example:
- ProblemSpace classes could be marked with various
problem-specific settings (i.e. whether it’s a maximization/
minimization problem, recommended TestLimit settings, etc)
- Problems, delegates, etc. could be marked with help
information giving a description of the item (what it does,
usage information, etc)
- Individuals could be marked with a required Environment
class
- Public Individual methods could be marked with an attribute
to indicate that it should not be used for Precode