Gecode - Gecode

Gecode (за Общая среда разработки ограничений) это библиотека программного обеспечения за решение Проблемы удовлетворения ограничений. Он запрограммирован в C ++ и распространяется как бесплатно программное обеспечение под разрешающим Лицензия MIT. Gecode имеет привязки для нескольких языков программирования, таких как Пролог, Python и Рубин, и интерфейс к AMPL язык моделирования.

Разработкой Gecode руководил Кристиан Шульте,[1] но в него внесли вклад многие другие исследователи и программисты, в том числе Денис Дюшье, Филип Конвика, Габор Соколи, Гвидо Тэк, Хокан Кьеллерстранд, Микаэль Лагерквист, Патрик Пекчинский, Рафаэль Рейшук и Тиас Гунс.[2]

Первый выпуск Gecode был выпущен в декабре 2005 года.[3] С тех пор Gecode быстро стал одним из самых известных программирование в ограничениях системы.[нужна цитата ]Причины этого в том, что он работает быстро, является расширяемым, бесплатным и открытым исходным кодом под разрешительной лицензией и написан на популярном языке. Помимо того, что он очень полезен сам по себе, его расширяемость и лицензирование делают его очень подходящим для использования в других проектах.[4] Gecode был перенесен на несколько языков, например, Гелисп это оболочка Gecode для Lisp.[5]

Примечания

Рекомендации

внешняя ссылка