| Interface | Description |
|---|---|
| IPathConverter |
Converts a list of point into a shape that can be used as path.
|
| Class | Description |
|---|---|
| AStar |
Implementation of the A* pathfinding algorithm.
|
| AStar.NodeComparator | |
| AStarGraphProvider |
Factory class to provide the graph for the AStar path finding calculation
|
| AStarHeuristicProvider |
This singleton provides the heuristic for a specific map for the A* algorithm.
|
| BaseGraphCalulationService |
Service providing methods for the calculation of the heuristic and the graph.
|
| LocationTracker |
Component that helps split up the amount of ships into segements of the navigable map.
|
| MapLocationDetector | |
| PirateEngine |
Engine governing all pirates.
|
| SeafaringService |
Service keeping track of all the ships that are traveling.
|
| SeaFightService |
The sea fight service helps calculating the winner of a sea fight based on two sets of ships.
|
Copyright © 2011-2016 Sahits GmbH. All Rights Reserved.