Skip to content

erisproject/creativity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eris creativity model

This project uses Eris to model the creative process, including creation, production, and purchases of copies of a creative work.

This is primarily modelled as authors, publishers, and readers, but that terminology is for convenience: the model should be applicable to any sort of creative output where copies of an original are the marketable good.

Requirements

  • Eris
  • gtkmm-3.0 (optional--required for GUI interface)
  • A C++ compiler supporting the C++11 standard, such as clang (3.3+) or g++ (4.9+)
  • Boost, including the filesystem and program_options library components.

Compiling

To compile on a unix-like system, create a new build directory somewhere, then from this directory run:

cmake /path/to/creativity
make -j4

To compile without the GTK GUI, change the cmake line to:

cmake -DGUI=off /path/to/creativity

You can install directly to the system (usually under /usr/local) using:

make install

License

Copyright © 2016 Jason Rhinelander

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

About

Agent-based model of creativity and piracy

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages