迷你锌

MiniZin是一种高级约束建模语言,允许您轻松表达和解决离散优化问题。

最新版本:2.8.3(变更日志)

MiniZin开发于 莫纳什大学 有来自的支持 OPTIMA公司.

艾梅阿利达艾薇儿贝乌拉Ciara公司科隆达比戴安娜唐娜达尔西埃利亚斯埃尔维恩斯特埃西绿色杰拉德杰西吉米朱迪朱莉凯蒂基恩凯尔西Kizzy公司拉里Leafy(叶子)劳埃德莱曼梅布尔马蒂梅尔地铁米斯蒂默克尔尼利亚内文宝拉谢里泰迪韦恩
桌子座位分配
周一星期二结婚清华大学周五
艾梅
夜晚
傍晚
傍晚
贝乌拉
傍晚
傍晚
夜晚
傍晚
Ciara公司
傍晚
夜晚
达比
傍晚
傍晚
夜晚
恩斯特
夜晚
傍晚
傍晚
绿色
傍晚
傍晚
夜晚
杰西
夜晚
凯蒂
傍晚
劳埃德
夜晚
傍晚
梅布尔
夜晚
傍晚
内文
傍晚
傍晚
宝拉
夜晚
傍晚
傍晚
排班
车辆路线

尝试MiniZin

尝试其中一个示例,或 编写自己的模型.

为什么选择MiniZin?

  • 高级语言

    使用可读、直观的逻辑结构和完整类型的安全性,对约束满足和优化问题进行建模。

  • 独立于解算器

    使用各种不同的解算器技术运行同一模型,而不会锁定到特定解算器中。

  • 预定义约束

    MiniZin具有一个大型预定义约束库,可以简化复杂关系的建模。

  • 功能齐全的开发环境

    使用MiniZin IDE编写和运行模型,可视化搜索和解决方案,分析性能等。

  • 深度学习材料

    MiniZin有全面的文档,包括初学者教程、高级课程、用户手册和库文档。

  • 将MiniZin集成到您的项目中

    MiniZin可以嵌入到Python和JavaScript程序中,甚至可以完全在浏览器中使用。

最新版本

迷你锌2.8.3

已发布2024年2月1日

  • 删除bool类型的strictly_increasing(和increasing)文档,并将定义从解算器重新定义的全局更改为带有用户警告的简单库定义(问题784).
  • 为float、opt-float和int类型集添加strictly_increating(和reducing)版本。
  • 在Windows上自动检测SCIP 8.1.0和潜在的未来版本。
  • 自动检测Gurobi 11.0和潜在的未来版本。
  • 允许数组文本包含所有<>成员(问题747).
  • 从默认Qt限制增加最大线程数(问题196).

查看完整的更改日志.