MCPcopy Index your code
hub / github.com/Ohohcakester/Any-Angle-Pathfinding

github.com/Ohohcakester/Any-Angle-Pathfinding @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,654 symbols 4,916 edges 128 files 204 documented · 12%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Drawer (Interface)
(no doc) [6 implementers]
src/draw/Drawer.java
MBRunnable (Interface)
Created by Dindar on 21.9.2014. [2 implementers]
src/algorithms/anya16/MBRunnable.java
TestFunction (Interface)
(no doc) [3 implementers]
src/main/AlgoTest.java
Heuristic (Interface)
Created with IntelliJ IDEA. User: dindar.oz Date: 3/29/13 Time: 9:19 AM To change this template use File | Settings | Fi [2 …
src/algorithms/anya16/Heuristic.java
TestFunctionData (Interface)
(no doc) [3 implementers]
src/main/AlgoTest.java
ExpansionPolicy (Interface)
(no doc) [1 implementers]
src/algorithms/anya16/ExpansionPolicy.java
AlgoFunction (Interface)
(no doc) [1 implementers]
src/main/AlgoFunction.java

Core symbols most depended-on inside this repo

isBlocked
called by 136
src/grid/GridGraph.java
add
called by 107
src/algorithms/anya16/ArrayListSet.java
toDouble
called by 76
src/algorithms/sparsevgs/LineOfSightScannerDouble.java
get
called by 65
src/algorithms/anya16/ArrayListSet.java
println
called by 59
src/main/utility/TimeCounter.java
toOneDimIndex
called by 53
src/algorithms/PathFindingAlgorithm.java
get_cell_is_traversable
called by 53
src/algorithms/anya16/BitpackedGrid.java
size
called by 46
src/algorithms/datatypes/Memory.java

Shape

Method 1,466
Class 141
Function 36
Interface 7
Enum 4

Languages

Java97%
Python3%

Modules by API surface

src/algorithms/sparsevgs/LineOfSightScannerDouble.java43 symbols
src/algorithms/sg16/ConvexHullSplitGenerator.java43 symbols
src/algorithms/Anya.java43 symbols
pyscripts/mazes.py37 symbols
src/main/AlgoTest.java35 symbols
src/grid/GridGraph.java35 symbols
src/algorithms/sparsevgs/LineOfSightScanner.java35 symbols
src/algorithms/sparsevgs/EdgeNLevelSparseVisibilityGraph.java35 symbols
src/algorithms/anya16/BitpackedGrid.java31 symbols
src/algorithms/rotationalplanesweep/RPSScanner.java30 symbols
src/algorithms/sparsevgs/EdgeNLevelSparseVisibilityGraphAlgorithmFibHeap.java29 symbols
src/algorithms/sparsevgs/VisibilityGraphOptimised.java28 symbols

For agents

$ claude mcp add Any-Angle-Pathfinding \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact