v1.0.0-rc2
Change Log
Implemented enhancements:
- Fix deploy script to deploy only SNAPSHOT versions #111
- Update travis.yml to use the new container-based CI #135
- StateTransitionFunction is not lazy #134
- LazyActionStateTransitionFunction is not lazy #133
- LazyNodeExpander is not lazy #132
- Create a branch whitelist in travis.yml #129
- Refactor the basic (non-guava) graph implementations and improve unit tests #128
- Confusing usage of the GraphBuilder #119
- Remove dependencies with Guava from hipster-core #113 (now is only 150 kb)
Fixed bugs:
- Java <1.8 Incompatibility #130
- BellmanFord iterator search method fails #127
- NullPointerException using Bellman-Ford algorithm #124
- RomaniaaProblemOptimalSearchTest does not detect solutions with different length #123
- AD* node expander check isConsistent() after node.g and node.v changed #122
- assert check in BinaryOperation constructor done with
equals\(\)
instead ofcompare\(\)
#120 - restrictive type in ProblemBuilder(...)defineProblemWithoutExplicitActions().useTransitionFunction() #115
- change visibility of attributes and methods in Algorithm subclasses #114
- AbstractNode.path() in reversed order #72
- Method search(SearchListener) from Algorithms does not stop #49
Closed issues:
- Create new module "hipster-extensions" with classes depending on Guava #125
- Update
site.url
in parent pom.xml #126 - hipster.version in branch development should not be the same than last release #118
- hipster.version defined in root pom.xmi but not used #117
- Implement common tests for heuristic search algorithms #71
* This Change Log was automatically generated by github_changelog_generator