Jacop

Una biblioteca fácil de usar que proporciona tecnología de programación de restricciones
Descargar ahora

Jacop Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Nombre del editor:
  • Osolpro
  • Sistemas operativos:
  • Windows All
  • Tamaño del archivo:
  • 758 KB

Jacop Etiquetas


Jacop Descripción

JACOP es componente basado en Java, que ayudará a los desarrolladores en su trabajo. Si usted es un investigador, se encuentra que JACOP es una herramienta fácil de usar, fácil de extender para adaptarse a sus necesidades particulares, así como bastante eficiente para resolver realmente grandes problemas con la ayuda de JACOP. JACOP se ha utilizado para la investigación que sólo se aplica la tecnología de CP, así como para la investigación dentro del campo CP en sí. Si la herramienta como JACOP estaba disponible en el momento de mi doctorado me gustaría hacer mi doctorado 1-2 años antes. Usted debe utilizar las herramientas disponibles para su ventaja. Si está trabajando en el aspecto importante de la tecnología de CP incluso podemos dedicar nuestro tiempo libre para ayudar a implementar la funcionalidad en JACOP, por lo que mantenemos JACOP el estado de la técnica. Si usted es ingeniero de software de escritura de un software se encuentra que JACOP como cualquier programación con restricciones solucionador le proporciona la capacidad de modelar el problema en cuestión, así como evaluar número de diferentes enfoques de búsqueda para encontrar un uno eficiente. Utilizar la riqueza de conocimientos codificados dentro de las limitaciones para aumentar el razonamiento / potencia de la solución de su software son solution.There número de personas que pueden actuar como consultores para ayudarle a aplicar la tecnología de CP en forma de JACOP dentro de su proyecto. No dude en hacer publicidad de sus necesidades para obtener ayuda en jacoptwiki. JACOP proporciona un número significativo de restricciones para facilitar el modelado, así como el diseño modular de la búsqueda para facilitar la adaptación de búsqueda con las características del problema a tratar. Es actualmente más de 60.000 líneas de código, sin incluir ejemplos y pruebas de código. Hay más de 20.000 líneas de código que explican cómo modelar y resolver diversos problemas. Hemos estado trabajando en JACOP por los últimos 8 años durante nuestro tiempo libre como actividad de pasatiempo. Se ha rediseñado, transformado, mejorado muchas veces. Las versiones iniciales de JACOP eran muy probablemente incluso 3 órdenes de magnitud más lento que la versión actual. JACOP ofrece una gran biblioteca de ejemplos, así como una extensa documentación de la API de Java. Tenemos casos de uso JACOP por los jóvenes en edad de escuela secundaria. tecnología de CP no es fácil de usar así que al menos trató de hacer uso de JACOP tan fácil como pudimos. No dude en ayudar a hacer más fácil JACOP incluso / intuitivo de usar. Por favor envíenos sus ejemplos, vamos a refactorizar si es necesario e incluirlo con otros ejemplos. La creación de un programa de solución es un proceso, en el momento en que hemos comenzado hemos sido simplemente frustrado novato usuarios de la tecnología de CP que estaban luchando con solucionadores de código cerrado para aplicar la tecnología de CP de manera eficiente. Hemos aprendido mucho de la CP y la ingeniería de software durante estos años. JACOP desarrollo fue impulsado por tres prioridades - la facilidad de uso, facilidad de mantenimiento, y la eficiencia. Hay una serie de solucionadores disponibles, cada uno es especial y cada uno de ellos puede ser útil. Aquí, usted tiene una opción más para elegir. Cada programa de solución es diferente como solucionador de aplicaciones imponen diferentes requisitos y hacer algunas optimizaciones no es posible. JACOP facilita adiciones de restricción durante la búsqueda y un amplio control sobre el comportamiento interno del solucionador. Casi todos los aspectos del programa de solución puede ser ajustado. Es necesario si un solucionador se va a utilizar en la investigación cuando las cosas pequeñas son importantes y pueden hacer que su técnica funcione mucho más lento. Todas las estructuras de datos están disponibles para la manipulación de hacer la implementación de la heurística de búsqueda especiales posible. También es posible aplicar restricciones propias del usuario con funciones adicionales, que pueden ser utilizados más tarde durante la búsqueda. Los autores se esfuerzan por lograr el equilibrio adecuado entre la facilidad de uso, facilidad de extensión, y la eficiencia. JACOP también apoya y se extiende formato XCSP para el ahorro de CSP en formato XML. JACOP es continua en fase de desarrollo. Rara vez es totalmente compatible hacia atrás, a medida que se añaden no sólo las nuevas restricciones, sino que también se están mejorando componentes internos del motor. Los autores se han concentrado en la funcionalidad principal de las limitaciones, por lo tanto, no hay una interfaz gráfica disponible todavía, lo que ayudaría en los programas de depuración. Hay una gran cantidad de ejemplos, una guía corta y documentación Doc Java, pero los autores les gustaría tener más tiempo para crear la documentación más elaborado. Hay un buen muchas otras herramientas de restricción que se han aplicado desde el inicio de JACOP. Cada sistema es diferente ya que el comercio posibilidad de ampliación, funcionalidad, facilidad de desarrollo para la eficiencia de una manera diferente. Hay herramientas que sacrifican todo para la eficiencia, otras herramientas que eligen C ++ sobre Java para evitar los costos asociados con la ejecución de programas Java. Nuestros propios experimentos indican que Jacop es un solucionador de Java muy bueno, pero es más lento que el buen solucionador basado en C ++. Si está buscando fáciles de usar, fácil de mantener, fácil de extender y solucionador eficiente escrito en Java, entonces Jacop es un intento para usted.


Jacop Software relacionado

THBImage SDK

Imagen completa y asequible de la imagen y la visualización de Vectordata y el procesamiento ...

221 31 MB

Descargar

args4j

Una pequeña biblioteca de clases de Java que facilita el pare de opciones de línea de comandos / argumentos en su aplicación CUI ...

193 75 KB

Descargar

Lucombo

Características: * Proporciona una funcionalidad de tipo anticipada al ingresar el texto en el campo Editar del ComboBox, basado en valores en la lista o en archivos / rutas encontradas. * Incluye un control de edición de búsqueda también ...

267 1.1 MB

Descargar