Commit Graph

36 Commits

Author SHA1 Message Date
Shadowfacts 1cbaea53d2
Allow Constraint list to be accessed 2019-08-08 16:42:45 -04:00
Shadowfacts c3541de871
Add ExpressionConvertible 2019-03-02 15:32:20 -05:00
Alex Birkett 1984349661 Update README.md
Added links
2016-02-01 23:34:27 +01:00
Alex Birkett b6c1bf3046 Remove symbol ids
Also absent from haxe port:
300617e5c0
2016-02-01 23:10:18 +01:00
Alex Birkett 5d317ce9e9 Update README.md
Add build status
2016-02-01 22:14:06 +01:00
Alex Birkett f019665204 Add .travis 2016-02-01 21:56:43 +01:00
Alex Birkett d211c227a7 Merge pull request #6 from alexbirkett/remove_deep_copy
Remove deep copy method
2016-02-01 21:44:02 +01:00
Alex Birkett 81e9a4970c Remove deep copy method
Copy constructor does the same thing
2016-02-01 21:24:31 +01:00
Alex Birkett 9419220186 Update README.md
Update Sam Twidale contribution description
2016-02-01 20:59:27 +01:00
Alex Birkett 6010dc04f3 Add toString() methods 2016-02-01 20:56:55 +01:00
Alex Birkett 7b2f8cacf2 Merge pull request #5 from Tw1ddle/master
Add missed dualOptimize calls and mistake in dualOptimize method
2016-02-01 20:55:11 +01:00
sam 2b23f2e562 Erase the leaving symbols, not the entering symbols in dualOptimize. Matches the Kiwi C++ implementation: 0989ff015f/kiwi/solverimpl.h (L615) 2016-02-01 19:03:24 +00:00
sam bf7f638e4a Add missing dualOptimize calls. Kiwi C++ implementation uses a scope guard to guarantee it gets called. 2016-02-01 18:55:20 +00:00
Alex Birkett 9f269b7a32 Update README.md
Fixed typo
2016-01-31 20:42:13 +01:00
Alex Birkett 837748cb5b Fix inequality bugs 2016-01-31 13:02:58 +01:00
Alex Birkett 88307a9f06 Add general KiwiException that other Exceptions extend 2016-01-31 13:02:21 +01:00
Alex Birkett fc14835bab Set sourceCompatibility and targetCompatibility to 1.7 2016-01-30 18:52:46 +01:00
Alex Birkett e5ebfc1b95 Make removeConstraint and updateVariables methods public 2016-01-30 18:52:28 +01:00
Alex Birkett 528196dad5 Added Sam Twidale 2016-01-30 13:24:11 +01:00
Alex Birkett 6543ad07b7 Remove redundant gets and puts to the cells map 2016-01-30 13:20:56 +01:00
Alex Birkett bf40cf0735 Add contributors 2016-01-30 13:08:37 +01:00
Alex Birkett 6ef14d6dc0 Add history 2016-01-30 13:03:27 +01:00
Alex Birkett 8679ae410a Port remaining tests from Cassowary project 2016-01-30 12:48:21 +01:00
Alex Birkett 6fd9d8f275 Add benchmarks 2016-01-30 11:58:11 +01:00
Alex Birkett feb4aab353 Add testGridX1000 test 2016-01-30 11:58:11 +01:00
Alex Birkett 2ccc07cc4b Remove unused import 2016-01-30 11:58:11 +01:00
yongsunCN d3a9c918eb the original real world test passed. 2016-01-18 13:55:37 -05:00
yongsunCN c787873a2e completed the porting from c++ code, also fixed one or two errors that might be introduced during the original porting. 2016-01-18 13:36:30 -05:00
Alex Birkett 68fd7509f9 Fix Constratint parser (it should return the constraint) 2015-02-02 17:34:16 +01:00
Alex Birkett 103360c35e Fix NullPointerException when tag.other is null 2015-02-02 17:33:25 +01:00
Alex Birkett 4b85dbc653 Add missing gradlew script 2015-02-02 10:40:01 +01:00
Alex Birkett dba84c5957 Added real world tests (not passing) 2015-02-01 22:07:32 +01:00
Alex Birkett b44beddc49 Update README.md
Added background and example
2015-02-01 21:01:44 +01:00
Alex Birkett 76014e1903 Added Symbolics class
Some tests now passing!
2015-02-01 20:45:20 +01:00
Alex Birkett ae31e0faf9 Initial commit
No idea if this works or not
2015-01-31 13:12:57 +01:00
Alex Birkett 46aded16e7 Initial commit 2015-01-30 17:51:32 +01:00