initial commit + .gitignore
license and license notice
first implementation - ready for review
first javadoc publication
introduced path lengths
introduced user-defined stop criterium
more ResultType options to declare reason why algorithm stopped
renamed start() to run()
updated javadoc
corrected AstatResult name to AstarResult
improvements: timing added to result + more
changed Node and Cost back to interfaces
added a method to check the setup for correct implementation
extracted loop-checking to separate method
renamed StateNode to PathNode
renamed NodeExpander to AstarHelper
javadoc update after renaming
added archive method to PathNode to remove useless reference when node is closed
small .equals error
added method to set heuristic as monotone to avoid cost comparison