mipsolver-lytreallynb


Namemipsolver-lytreallynb JSON
Version 1.0.1 PyPI version JSON
download
home_pagehttps://github.com/yourusername/MIPSolver
SummaryHigh-performance Mixed-Integer Programming solver (Professional Edition)
upload_time2025-07-23 09:35:18
maintainerNone
docs_urlNone
authorYutong Lv
requires_python>=3.8
licenseNone
keywords optimization mip solver integer programming commercial
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# MIPSolver Pro

High-performance C++ Mixed-Integer Programming solver with Python interface.

## Features
- Optimized Branch & Bound algorithm
- Support for MPS standard file format  
- Simple and easy-to-use Python API
- Commercial-grade algorithm protection
- Cross-platform support (Windows/Linux/macOS)

## Quick Start

```python
import mipsolver

# Create optimization problem
problem = mipsolver.Problem("MyProblem", mipsolver.ObjectiveType.MAXIMIZE)

# Add binary variables
x0 = problem.add_variable("x0", mipsolver.VariableType.BINARY)
x1 = problem.add_variable("x1", mipsolver.VariableType.BINARY)

# Set objective function
problem.set_objective_coefficient(x0, 5.0)
problem.set_objective_coefficient(x1, 8.0)

# Add constraints
c0 = problem.add_constraint("c0", mipsolver.ConstraintType.LESS_EQUAL, 10.0)
problem.add_constraint_coefficient(c0, x0, 2.0)
problem.add_constraint_coefficient(c0, x1, 4.0)

# Solve
solver = mipsolver.Solver()
solution = solver.solve(problem)

print(f"Optimal solution: {solution.get_objective_value()}")
print(f"Variable values: {solution.get_values()}")
```

## License
This software is commercial software protected by intellectual property rights. 
Use of this software indicates agreement to the relevant license terms.
    

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/yourusername/MIPSolver",
    "name": "mipsolver-lytreallynb",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "optimization mip solver integer programming commercial",
    "author": "Yutong Lv",
    "author_email": "your.email@example.com",
    "download_url": "https://files.pythonhosted.org/packages/59/62/79413a3e103ab140a8997fb35a4c75df24efdf66ec401c8da5010a82c496/mipsolver_lytreallynb-1.0.1.tar.gz",
    "platform": null,
    "description": "\n# MIPSolver Pro\n\nHigh-performance C++ Mixed-Integer Programming solver with Python interface.\n\n## Features\n- Optimized Branch & Bound algorithm\n- Support for MPS standard file format  \n- Simple and easy-to-use Python API\n- Commercial-grade algorithm protection\n- Cross-platform support (Windows/Linux/macOS)\n\n## Quick Start\n\n```python\nimport mipsolver\n\n# Create optimization problem\nproblem = mipsolver.Problem(\"MyProblem\", mipsolver.ObjectiveType.MAXIMIZE)\n\n# Add binary variables\nx0 = problem.add_variable(\"x0\", mipsolver.VariableType.BINARY)\nx1 = problem.add_variable(\"x1\", mipsolver.VariableType.BINARY)\n\n# Set objective function\nproblem.set_objective_coefficient(x0, 5.0)\nproblem.set_objective_coefficient(x1, 8.0)\n\n# Add constraints\nc0 = problem.add_constraint(\"c0\", mipsolver.ConstraintType.LESS_EQUAL, 10.0)\nproblem.add_constraint_coefficient(c0, x0, 2.0)\nproblem.add_constraint_coefficient(c0, x1, 4.0)\n\n# Solve\nsolver = mipsolver.Solver()\nsolution = solver.solve(problem)\n\nprint(f\"Optimal solution: {solution.get_objective_value()}\")\nprint(f\"Variable values: {solution.get_values()}\")\n```\n\n## License\nThis software is commercial software protected by intellectual property rights. \nUse of this software indicates agreement to the relevant license terms.\n    \n",
    "bugtrack_url": null,
    "license": null,
    "summary": "High-performance Mixed-Integer Programming solver (Professional Edition)",
    "version": "1.0.1",
    "project_urls": {
        "Bug Reports": "https://github.com/yourusername/MIPSolver/issues",
        "Documentation": "https://mipsolver.readthedocs.io/",
        "Homepage": "https://github.com/yourusername/MIPSolver",
        "Source": "https://github.com/yourusername/MIPSolver"
    },
    "split_keywords": [
        "optimization",
        "mip",
        "solver",
        "integer",
        "programming",
        "commercial"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8556d19ae556fb0eed29c2b274bd34a097ffed5ab9babbf077145c1344637dc5",
                "md5": "acf7e6756529061073151eeba6b94833",
                "sha256": "e8a9bb9aa4940ed07e369c68810dce45c2b2070f66a0985ccd50d375d8e82de1"
            },
            "downloads": -1,
            "filename": "mipsolver_lytreallynb-1.0.1-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "acf7e6756529061073151eeba6b94833",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 100491,
            "upload_time": "2025-07-23T09:35:15",
            "upload_time_iso_8601": "2025-07-23T09:35:15.190859Z",
            "url": "https://files.pythonhosted.org/packages/85/56/d19ae556fb0eed29c2b274bd34a097ffed5ab9babbf077145c1344637dc5/mipsolver_lytreallynb-1.0.1-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4ecf8bbd8cb504d02eb5a8d671398ab52b4ccd2c6a7c6cd0abfe030382c156a0",
                "md5": "1fe76772662a3ee125d1c4c2f2feab2b",
                "sha256": "2ac58363fb4e3a6584c6fb0a175563bcfa4c91d09f24af9797692d8e03926032"
            },
            "downloads": -1,
            "filename": "mipsolver_lytreallynb-1.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1fe76772662a3ee125d1c4c2f2feab2b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 100477,
            "upload_time": "2025-07-23T09:35:16",
            "upload_time_iso_8601": "2025-07-23T09:35:16.726320Z",
            "url": "https://files.pythonhosted.org/packages/4e/cf/8bbd8cb504d02eb5a8d671398ab52b4ccd2c6a7c6cd0abfe030382c156a0/mipsolver_lytreallynb-1.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "596279413a3e103ab140a8997fb35a4c75df24efdf66ec401c8da5010a82c496",
                "md5": "b92fa7caea71d6b797e666e8d85850ff",
                "sha256": "b816ed851be7684365ff30b5140ab79d8586412a8f717cbe3c59296911d93a94"
            },
            "downloads": -1,
            "filename": "mipsolver_lytreallynb-1.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "b92fa7caea71d6b797e666e8d85850ff",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 8432,
            "upload_time": "2025-07-23T09:35:18",
            "upload_time_iso_8601": "2025-07-23T09:35:18.153233Z",
            "url": "https://files.pythonhosted.org/packages/59/62/79413a3e103ab140a8997fb35a4c75df24efdf66ec401c8da5010a82c496/mipsolver_lytreallynb-1.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-23 09:35:18",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "yourusername",
    "github_project": "MIPSolver",
    "github_not_found": true,
    "lcname": "mipsolver-lytreallynb"
}
        
Elapsed time: 1.06406s