summaryrefslogtreecommitdiff
path: root/academic/kiwisolver/README
blob: 7773aa35ead57f43ab59b91d0112a760ca98398f (plain)
1
2
3
4
5
6
7
This is an efficient C++ implementation of the Cassowary constraint solving
algorithm. Kiwi(solver) is an implementation of the algorithm based on the
seminal Cassowary paper. It is not a refactoring of the original C++ solver.
Kiwi(solver) has been designed from the ground up to be lightweight and fast.
It ranges from 10x to 500x faster than the original Cassowary solver with
typical use cases gaining a 40x improvement. Memory savings are consistently
> 5x.