Diferenzas

Isto amosa as diferenzas entre a revisión seleccionada e a versión actual da páxina.

Enlazar a esta vista de comparación

Both sides previous revisionPrevious revision
Next revision
Previous revision
hipster:start [2014/02/21 10:40] pablo.rodriguez.mierhipster:start [2014/06/03 18:41] (actual) pablo.rodriguez.mier
Liña 1: Liña 1:
-Hipster: A Generic Search Library for Java+====== Hipster: An Open Source Java Library for Heuristic Search ====== 
 +{{:hipster:header-logo.png?nolink&250|}} 
 +\\ 
 +\\ 
 +A powerful, easy to use open source heuristic search library implemented in pure java. 
 + 
 +==== Description ==== 
 +The aim of Hipster is to provide an easy to use yet powerful and flexible Java library 
 +for heuristic search. Hipster relies on a flexible model with generic operators to change the  
 +behavior without modifying the internals. All algorithms are also implemented in an iterative way, avoiding recursion. This  
 +has many benefits: full control over the search, access to the internals at runtime or a better and clear scale-out for large  
 +search spaces using the heap memory. Hipster also comes with a permissive Apache 2.0 license that allows the library user the  
 +freedom to use and modify it for any purpose. 
 + 
 +Some of the algorithms included in the library are: Depth First Search, Breadth First Search, Dijkstra, Bellman-Ford, A*, AD*, Hill Climbing, Enforced Hill Climbing. The library itself includes some typical examples like the N-Queen problem, the 8-puzzle and more. 
 + 
 +==== Development Status ==== 
 + 
 +This library is still under active development. The library will be moved to Github once a stable version has been reached. 
 +Meanwhile, the API is subject to changes. The source code is available at: [[http://goo.gl/CS0M6A | http://citiususc.github.io/hipster]]. 
 +Javadocs are available at: http://citiususc.github.io/hipster/documentation/javadoc/1.0.0-SNAPSHOT (Note: Documentation may not be updated at the latest version) 
 + 
 +===== Authors ===== 
 +This library is developed in the Centro de Investigación en Tecnoloxías da Información (CITIUS). Authors involved in this project are listed below: 
 + 
 +=== Developers === 
 +  * Pablo Rodríguez-Mier <pablo.rodriguez.mier@usc.es> 
 +  * Adrián González-Sieira <adrian.gonzalez@usc.es> 
 + 
 +=== Scientific Supervisors === 
 +  * Manuel Mucientes <manuel.mucientes@usc.es> 
 +  * Manuel Lama <manuel.lama@usc.es> 
 +  * Alberto Bugarín <alberto.bugarin@usc.es> 
 + 
 +===== License ===== 
 + 
 +This software is licensed under the Apache 2 license, quoted below. 
 + 
 +   Copyright 2013 Centro de Investigación en Tecnoloxías da Información (CITIUS), 
 +   University of Santiago de Compostela (USC). 
 +    
 +   Licensed under the Apache License, Version 2.0 (the "License"); 
 +   you may not use this file except in compliance with the License. 
 +   You may obtain a copy of the License at 
 +    
 +      http://www.apache.org/licenses/LICENSE-2.0 
 +       
 +   Unless required by applicable law or agreed to in writing, software 
 +   distributed under the License is distributed on an "AS IS" BASIS, 
 +   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
 +   See the License for the specific language governing permissions and 
 +   limitations under the License.