Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
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.6
  • PyPI
  • Socket score

Maintainers
1

FelooPy's logo.

Efficient & Feature-Rich Integrated Decision Environment

Version 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.10.x virtual environment:

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

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 used version:


APA 6th/7th Edition

Tafakkori, K. (2024). Efficient and feature-rich integrated decision environment [Python Library]. Retrieved from https://github.com/feloopy/feloopy (Original work published April 2024).

LaTeX/BiBTeX
@software{ktafakkori2024Apr,
author       = {Keivan Tafakkori},
title        = {{FelooPy: Efficient and feature-rich integrated decision environment}},
year         = {2024},
month        = apr,
publisher    = {GitHub},
url          = {https://github.com/feloopy/feloopy/}
}


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

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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc