You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

feloopy

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

feloopy

FelooPy: Efficient and feature-rich integrated decision environment

0.3.9
pipPyPI
Maintainers
1

FelooPy's logo.

Efficient & Feature-Rich Integrated Decision Environment

PyPI Release Date Downloads License


Quick Intro

FelooPy (/fɛlupaɪ/) is a user-friendly tool for coding, modeling, and solving decision problems. It helps you focus on analysis and offers and supports a wide range of mathematical and statistical models and algorithms for decision-making.


Quick Features

  • Linear & Non-Linear Programming: Exact algorithms for LP/NLP.
  • Integer & Mixed-Integer Programming: Exact algorithms for IP/MIP.
  • General Purpose Programming: Heuristic algorithms for various problems.
  • Constraint Programming: Techniques for constraint satisfaction.
  • Multi-Objective Decision-Making: Optimizing multiple objectives (MODM/MCDM).
  • Multi-Attribute Decision-Making: Evaluating opinions on alternatives using multiple attributes (MADM/MCDM).

Quick Installation

You can install feloopy inside a Python>=3.1x.x virtual environment:

pip install -U "feloopy[stock]==0.3.9"

For supporting the developer, testing the latest version, and reporting bugs or contributing to the codebase, use:

pip install "feloopy[stock] @ git+https://github.com/feloopy/feloopy.git"

Quick Testing

Here is an example to test FelooPy's functionality:

import feloopy as flp

def example(m):
    x = m.bvar(name="x")
    y = m.pvar(name="y", bound=[0, 1])
    m.con(x + y <= 1, name="c1")
    m.con(x - y >= 1, name="c2")
    m.obj(x + y)
    return m

flp.search(example,directions=["max"]).clean_report()

Quick Citation

To cite or give credit to FelooPy in publications, projects, presentations, web pages, blog posts, etc., please use one of the following entries based on the version you used:

APA 7th Edition

Tafakkori, K. (2022–2025). FelooPy: Efficient and feature-rich integrated decision environment (Version 0.3.9) [Computer software]. GitHub. https://github.com/feloopy/feloopy

For APA 6th Edition, use: Tafakkori, K. (2025). FelooPy: Efficient and feature-rich integrated decision environment (Version 0.3.9) [Computer software]. Retrieved from https://github.com/feloopy/feloopy

LaTeX/BibTeX

@software{tafakkori_feloopy_2025,
  author      = {Keivan Tafakkori},
  title       = {{FelooPy: Efficient and Feature-Rich Integrated Decision Environment}},
  year        = {2025},
  version     = {0.3.9},
  publisher   = {GitHub},
  url         = {https://github.com/feloopy/feloopy},
  note        = {Original release: September 2022},
}


Previous citations

Versions before 0.3.6

APA 6th/7th Edition

Tafakkori, K. (2022). FelooPy: An integrated optimization environment for AutoOR in Python [Python Library]. Retrieved from https://github.com/ktafakkori/feloopy (Original work published September 2022).

LaTeX/BiBTeX
@software{ktafakkori2022Sep,
author       = {Keivan Tafakkori},
title        = { {FelooPy: An integrated optimization environment for AutoOR in Python} },
year         = {2022},
month        = sep,
publisher    = {GitHub},
url          = {https://github.com/ktafakkori/feloopy/}
}

Keywords

computer science

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts