# cnfgen **Repository Path**: J-code/cnfgen ## Basic Information - **Project Name**: cnfgen - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-29 - **Last Updated**: 2023-12-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #+LANGUAGE: en #+OPTIONS: H:2 num:nil toc:nil \n:nil @:t ::t |:t ^:t f:t TeX:t * CNFgen formula generator and tools #+begin_html Build Status Documentation Status DOI #+end_html This repository provides the command - =cnfgen= formula generator; and the following python script, designed to operate from/to dimacs CNFs: - =cnfshuffle= random shuffler; You can get a brief help on how to use these tools by running = --help= from the command line. Run =cnfgen --help= to get a list of the implemented formula families. To get more specific information on one class of formula use the command : cnfgen --help ** Installation You can install CNFgen from [[http://pypi.python.org][Python Package Index]], together with all its dependencies, typing either : pip3 install [--user] cnfgen or : python3 -m pip install [--user] cnfgen if =pip3= is not a program on your path. Otherwise it is possible to install from source, assuming the requirements are already installed, using : python3 setup.py install [--user] The =--user= option allows to install the package in the user home directory. If you do that please check that the target location for the command line utilities are in your $PATH. ** Resources - Webpage of the project at http://massimolauria.net/cnfgen/ - Technical documentation https://cnfgen.readthedocs.io/en/latest/ - Python Package at https://pypi.org/project/CNFgen/ - Github repository https://github.com/MassimoLauria/cnfgen - Zenodo link (DOI) https://zenodo.org/record/3548843 ** Contribution Please contribute to the code by sending pull requests. Copyright 2012-2020 © Massimo Lauria ([[mailto:massimo.lauria@uniroma1.it][massimo.lauria@uniroma1.it]])