Skip to content

Changelog

Adam Furmanek edited this page Jul 17, 2016 · 8 revisions

2

2.0.0

  • Added epsilon to solvers
  • Renamed NDifferent to Cardinality
  • 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

1

1.5.0

  • Modified handling of expressions
  • Added binary operations for equivalency, exclusive disjunction (XOR), and material implication

1.4.0

  • Added calculations on constant values

1.3.0

  • 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

1.2.0

  • Modified projects to use .NET 4 (downgraded required framework version)

1.1

1.1.1

  • Fixed domain for conjuction and disjunction

1.1.0

  • Added counting sort
  • Renamed Sort to SelectionSort
  • Fixed calculator for finding maximum and minimum
  • Added NDifferent operation
  • Reimplemented composite constraints

1.0.0

  • Added name to variable
  • Fixed calculating domain in multiplication, division, and maximum

0

0.10

0.10.3

  • Added loop calculator

0.10.2

  • Added factorial calculator
  • Modified exponentiation to handle 0^0 as 1 and handle big numbers

0.10.1

  • Added exponentiation
  • Fixed bug with removing duplicates when passing arguments

0.10.0

  • Added GCD
  • Optimized absolute value calculator
  • Modified calculators to use IMilpManager instead of implementation

0.9.0

  • Created nuget package
  • First public version
Clone this wiki locally