evophono Exploring phonological structure emergence from simple functional constraints. The code uses the CPlex library from IBM, which is available for free for academic purposes.