An open API service indexing awesome lists of open source software.

https://github.com/depermitto/knapsack-problem

Statistical analysis on Knapsack problem using PBIL and A* algorithms
https://github.com/depermitto/knapsack-problem

astar evolutionary-algorithms knapsack-problem pbil python search-algorithm statistical-analysis

Last synced: 7 months ago
JSON representation

Statistical analysis on Knapsack problem using PBIL and A* algorithms

Awesome Lists containing this project

README

          

# Analiza algorytmów przeszukiwania PBIL i A*

## Wymagania wstępne

Należy zacząć od zainstalowania Pythona w wersji 3.13.x. Jedną z możliwości jest pobranie instalatora ze strony [python.org](https://www.python.org/downloads/).

## Jak zacząć pracę z kodem?

Sklonować repozytorium:

```shell
git clone https://github.com/Depermitto/knapsack-problem
cd knapsack-problem
```

## Uruchomienie

Po ściągnięciu repozytorium na lokalny sprzęt należy zainicjować nowe wirtualne środowisko:

```shell
python -m venv .venv
```

Następnie zależnie od platformy trzeba doinstalować wszystkie zależności i można uruchomić projekt:

### Linux

```shell
.venv/bin/pip install -r src/requirements.txt
.venv/bin/python src/main.py
```

### Windows

```shell
.venv/Scripts/pip install -r src/requirements.txt
.venv/Scripts/python src/main.py
```