JCOP

Java Combinatorial Optimization Platform

Лицензия

Лицензия

Группа

Группа

cz.cvut.fit.jcop
Идентификатор

Идентификатор

jcop
Последняя версия

Последняя версия

1.0.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

JCOP
Java Combinatorial Optimization Platform
Ссылка на сайт

Ссылка на сайт

http://jcop.sourceforge.net
Организация-разработчик

Организация-разработчик

FIT CTU in Prague
Система контроля версий

Система контроля версий

https://github.com/cvut/JCOP

Скачать jcop

Имя Файла Размер
jcop-1.0.1.pom
jcop-1.0.1.jar 145 KB
jcop-1.0.1-sources.jar 127 KB
jcop-1.0.1-javadoc.jar 828 KB
Обзор

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/cz.cvut.fit.jcop/jcop/ -->
<dependency>
    <groupId>cz.cvut.fit.jcop</groupId>
    <artifactId>jcop</artifactId>
    <version>1.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/cz.cvut.fit.jcop/jcop/
implementation 'cz.cvut.fit.jcop:jcop:1.0.1'
// https://jarcasting.com/artifacts/cz.cvut.fit.jcop/jcop/
implementation ("cz.cvut.fit.jcop:jcop:1.0.1")
'cz.cvut.fit.jcop:jcop:jar:1.0.1'
<dependency org="cz.cvut.fit.jcop" name="jcop" rev="1.0.1">
  <artifact name="jcop" type="jar" />
</dependency>
@Grapes(
@Grab(group='cz.cvut.fit.jcop', module='jcop', version='1.0.1')
)
libraryDependencies += "cz.cvut.fit.jcop" % "jcop" % "1.0.1"
[cz.cvut.fit.jcop/jcop "1.0.1"]

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
jfree : jfreechart jar 1.0.13
ecs : ecs jar 1.4.2
net.sourceforge.javacsv : javacsv jar 2.0
org.slf4j : slf4j-api jar 1.7.6

runtime (1)

Идентификатор библиотеки Тип Версия
org.slf4j : slf4j-log4j12 jar 1.7.6

test (2)

Идентификатор библиотеки Тип Версия
org.testng : testng jar 5.12.1
log4j : log4j jar 1.2.16

Модули Проекта

Данный проект не имеет модулей.

JCOP

Build Status Coverage Status Maven Central

JCOP stands for Java Combinatorial Optimization Platform. Its development began in 2009 as a part of Ondřej Skalička's master's thesis. It was created with two main goals in mind. First is to make a platform which allows to create combinatorial algorithms and problems in such a way that it is possible to apply (almost) every algorithm on every problem, without any modifications. This way it should be possible to benchmark several settings of the same algorithm or even different algorithms on one problem and tell which performed better. It is not intended to be able to solve problems extremely fast, just to be able to tell which one is better among the others to be preferred and used on a problem.

The second goal of JCOP is that it is both easy to use and contains several algorithms and problems bundled with it. This is because of it will be used as part of teaching process on Faculty of Electrical Engineering on Czech Technical University in Prague by students to make their end-term projects, in which several algorithms of increasing complexity will be implemented.

JCOP comes bundled with several problems and algorithms of its own (see appendixes for description) so you can begin playing with it right away. After you have seen how it works, you can add your own algorithms and problems to it and see how better (or worse) do they fare against built-in ones.

Links

For more information see the JCOP website.

Maven

Released versions are available in The Central Repository. Just add this artifact to your project:

<dependency>
    <groupId>cz.cvut.fit.jcop</groupId>
    <artifactId>jcop</artifactId>
    <version>1.0.1</version>
</dependency>

However if you want to use the last snapshot version, you have to add the Sonatype OSS repository:

<repository>
    <id>sonatype-snapshots</id>
    <name>Sonatype repository for deploying snapshots</name>
    <url>https://oss.sonatype.org/content/repositories/snapshots</url>
    <snapshots>
        <enabled>true</enabled>
    </snapshots>
</repository>

Authors

  • Ondrej Skalicka

License

This project is licensed under LGPL license.

cz.cvut.fit.jcop

Czech Technical University

This GitHub organization is currently managed by FIT and FEL, but any other faculty is welcome to join it and propose their admin(s).

Версии библиотеки

Версия
1.0.1