An incremental constraint solver for .NET
C#
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Cassowary Moved AssemblyInfo files to Properties/ subdir and updated the metada… Jul 30, 2007
Properties Moved AssemblyInfo files to Properties/ subdir and updated the metada… Jul 30, 2007
debian Preparing for 0.2.3 release. May 9, 2007
AUTHORS Updated email address to jo.vermeulen@uhasselt.be Aug 11, 2005
COPYING Added README, COPYING and AUTHORS files. May 18, 2005
Cassowary-cf.csproj Moved AssemblyInfo files to Properties/ subdir and updated the metada… Jul 30, 2007
Cassowary-cf.snk Added key files and AssemblyInfo for the Compact .NET version. May 9, 2007
Cassowary.Parsing-cf.csproj Moved AssemblyInfo files to Properties/ subdir and updated the metada… Jul 30, 2007
Cassowary.Parsing-cf.snk Added key files and AssemblyInfo for the Compact .NET version. May 9, 2007
Cassowary.Parsing.csproj Moved AssemblyInfo files to Properties/ subdir and updated the metada… Jul 30, 2007
Cassowary.Parsing.snk Forgot snk files and Cassowary.Parsing AssemblyInfo. Nov 30, 2005
Cassowary.csproj Moved AssemblyInfo files to Properties/ subdir and updated the metada… Jul 30, 2007
Cassowary.net.sln Added Visual Studio solution and projects (MSBuild). May 9, 2007
Cassowary.snk Forgot snk files and Cassowary.Parsing AssemblyInfo. Nov 30, 2005
ClTests.csproj Added Visual Studio solution and projects (MSBuild). May 9, 2007
INSTALL Added instructions to build a Debian or Ubuntu package to the INSTALL… Dec 18, 2006
LayoutTest.csproj Added Visual Studio solution and projects (MSBuild). May 9, 2007
Makefile Fixed Makefile, didn't work anymore due to moved AssemblyInfo files. Aug 12, 2008
NEWS Released as 0.2.3. May 9, 2007
README Updated README file (new homepage URLs). Welcome to the next decade :) Feb 15, 2012
TODO Added key files and cleaned up TODO file. Sep 27, 2005

README

Cassowary.net README
====================

Cassowary.net [1] is a port of the Cassowary constraint solving
toolkit [2] to the .NET platform. It is based on the Java version by
Greg J. Badros, which in turn is based on the Smalltalk version by
Alan Borning.

Copyright (C) 2005-2012 Jo Vermeulen <jo.vermeulen@uhasselt.be>

This software is licensed under the LGPL, see COPYING for more
details.

Feedback is always welcome!

Context
-------

I originally created this software for my Masters thesis at Hasselt
University [3]. More information about my Masters thesis can be found
on my homepage [4].

Dependencies
------------

Cassowary.net only requires a .NET environment, such as the Microsoft
.NET platform, or the Mono implementation [5]. To compile
Cassowary.net with parsing support, the (freely available) Coco/R
parser generator [6] is required.

Acknowledgements
----------------

I would like to thank the people of the Constraints Research Group at
the University of Washington [7] for their original Cassowary solver.
Special thanks go to Greg J. Badros for taking the time to answer my
questions and providing useful insights in the behavior of the solver.

Furthermore, I wish to thank Markus Löberbauer, one of the Coco/R
developers, for helping me correct the constraint grammar.

----
[1] http://www.jozilla.net/Software/CassowaryNet
[2] http://www.cs.washington.edu/research/constraints/cassowary/
[3] http://www.uhasselt.be/
[4] http://www.jozilla.net/Research/MscThesis2005
[5] http://www.mono-project.com/
[6] http://www.ssw.uni-linz.ac.at/Research/Projects/Coco/
[7] http://www.cs.washington.edu/research/constraints/