MCPcopy Index your code
hub / github.com/Naton1/osrs-pvp-reinforcement-learning

github.com/Naton1/osrs-pvp-reinforcement-learning @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
5,845 symbols 22,691 edges 688 files 1,144 documented · 20%
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

CreationMenuAction (Interface)
Represents a CreationMenu action. @author Professor Oak [165 implementers]
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/menu/CreationMenu.java
PacketExecutor (Interface)
Represents a Packet received from client. @author Gabriel Hannason [202 implementers]
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketExecutor.java
Action (Interface)
(no doc) [165 implementers]
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Action.java
EnteredSyntaxAction (Interface)
(no doc) [165 implementers]
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/EnteredSyntaxAction.java
EnteredAmountAction (Interface)
(no doc) [165 implementers]
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/EnteredAmountAction.java

Core symbols most depended-on inside this repo

getPacketSender
called by 1073
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java
getLocation
called by 463
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/Entity.java
getSkillManager
called by 436
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java
put
called by 425
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/commands/CommandManager.java
getInventory
called by 405
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/Loadout.java
sendMessage
called by 327
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/clan/ClanChatManager.java
getCombat
called by 289
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java
getAgent
called by 229
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/AgentEnvironment.java

Shape

Method 4,889
Class 676
Function 134
Enum 122
Interface 24

Languages

Java89%
Python11%
TypeScript1%

Modules by API surface

simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/Player.java253 symbols
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/nh/NhEnvironment.java229 symbols
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/player/persistence/PlayerSave.java113 symbols
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketSender.java102 symbols
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/Mobile.java101 symbols
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/dharok/DharokEnvironment.java67 symbols
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/flood/ByteBuffer.java62 symbols
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/Misc.java58 symbols
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/flood/Buffer.java53 symbols
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/container/ItemContainer.java49 symbols
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/PlayerBotSession.java48 symbols
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/npc/NPC.java48 symbols

For agents

$ claude mcp add osrs-pvp-reinforcement-learning \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page