Skip to content

Latest commit

 

History

History
52 lines (32 loc) · 1.18 KB

README.md

File metadata and controls

52 lines (32 loc) · 1.18 KB

Kolpy

A package to compute upper bounds of kolmogorov complexity of a python code script.

General illustration of the Kolpy

Why Kolpy ?

In order to evaluate upper bounds of the Kolmogorov complexity of some task, we need a tool to evaluate the upper bound of a python program that succeeds at the said task.

This package exists as the tool to fulfill that need.

Objective of the project

This project will be completed when we will be able to parse any single python file and evaluate an upper bound of its kolmogorov complexity using both the true lenght of the file and the lenght of the bitecode compiled code of the python file.

Table of Contents

Installation

Make sure you have Python installed:

1. (Optional) Create a virtual environment:

python -m venv .env

2. Install the package with pip in your terminal:

pip install git+https://github.com/IRLL/Kolpy.git

Usage

Run the project with the following command:

kolpy --help

or:

python -m kolpy --help