-
Notifications
You must be signed in to change notification settings - Fork 2
Changelog
Adam Furmanek edited this page Jul 17, 2016
·
8 revisions
- Added
epsilon
to solvers - Renamed
NDifferent
toCardinality
- Modified equality sign in
IsEqualTo
expression from?=
to?==
- Added operation for approximating function using linear functions
- Added lexicographical comparisons`
- Added special ordered set types 1 and 2 to operations
- Added calculators for common goals
- Modified comparison operations to support real variables
- Modified handling of expressions
- Added binary operations for equivalency, exclusive disjunction (XOR), and material implication
- Added calculations on constant values
- Added
Expression
to variable to track current values - Modified serialization process
- Extended verification of arguments in calculators
- Added handling
ConstantValue
values in variables - Fixed multiplication, division, and remainder operations
- Modified projects to use .NET 4 (downgraded required framework version)
- Fixed domain for conjuction and disjunction
- Added counting sort
- Renamed
Sort
toSelectionSort
- Fixed calculator for finding maximum and minimum
- Added
NDifferent
operation - Reimplemented composite constraints
- Added name to variable
- Fixed calculating domain in multiplication, division, and maximum
- Added loop calculator
- Added factorial calculator
- Modified exponentiation to handle
0^0
as1
and handle big numbers
- Added exponentiation
- Fixed bug with removing duplicates when passing arguments
- Added GCD
- Optimized absolute value calculator
- Modified calculators to use
IMilpManager
instead of implementation
- Created nuget package
- First public version