Skip to content

mewo2/oisin

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
May 23, 2017
May 23, 2017
May 23, 2017
May 23, 2017
May 23, 2017
May 23, 2017

Oisín: Wave Function Collapse for poetry

This is code for performing the WaveFunctionCollapse algorithm on poems. It mashes up sentence fragments from a given corpus to produce poems with fixed metric forms. It can also animate the process:

Demo GIF

It is named after Oisín, son of Fionn mac Cumhaill, the great poet-warrior of Irish mythology. He famously married Niamh, daughter of the sea god Manannán mac Lir, and disappeared over the waves to Tír na nÓg. Waves, poetry, etc, you get it.

The name is pronounced [ɔ'ʃiːnʲ] (ush-EEN).

Support, licensing, ongoing development

This is experimental code, for an experiment that I never really finished.

The code is available under the MIT license, so you can fork it, improve it, learn from it, build upon it. However, I have no interest in maintaining it as an ongoing open source project, nor in providing support for it. Pull requests will probably be either ignored or closed.

If you do make something interesting with this code, please do still let me know! I'm sorry that I can't provide any support, but I am still genuinely interested in seeing creative applications of the code.

About

Oisín: Wave Function Collapse for poetry

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages