-
Enhancement
-
Resolution: Unresolved
-
Minor
-
6.1.0.Beta2
See SimpleBigDecimalScoreDefinition etc throwing an UnsupportedOperationException.
BigDecimal does not support positive/negative infinity.
Solution proposals:
A) In BigDecimalScore, implement positive/negative infinity around each BigDecimal field. Performance impact? Perf impact applies on all optimization algo's...
B) BoundedBigDecimalScore extends BigDecimalScore to do A). Broken by design: the comparison is only correct in 1 direction.
C) Extend BigDecimal (it's not final!) to add positive/negative infinity. Broken by design: the comparison is only correct in 1 direction.