Skip to content

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

License

Notifications You must be signed in to change notification settings

IRLL/Kolpy

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published