Essence & Conjure
Essence is a language for specifying combinatorial problems. This site brings together tools, learning materials, demos, and research from the Essence and Conjure community.
Playground and demos
- Conjure playground — Write and run Essence in your browser using Conjure WebAssembly. Coming soon.
- Essence demos — Examples of modelling and solving problems in Essence. Coming soon.
- Interactive demos — Point-and-click interfaces to constraint-based applications. Coming soon.
Learning and documentation
- Tutorial — An introduction to modelling with Essence. Coming soon.
- Documentation — Language reference, tool documentation, and examples. Coming soon.
Research
- Papers — Publications about Essence, Conjure, and related work. Coming soon.
Community and development
Join the Conjure Zulip to ask questions, discuss modelling, and follow development.
Source code and issue trackers are hosted in the conjure-cp GitHub organisation. Contributions to the tools, documentation, examples, and this site are welcome.