Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Naton1/osrs-pvp-reinforcement-learning
/ types & classes
Types & classes
822 in github.com/Naton1/osrs-pvp-reinforcement-learning
⨍
Functions
5,023
◇
Types & classes
822
↓ 107 callers
Class
ConstantSchedule
pvp-ml/pvp_ml/util/schedule.py:25
↓ 91 callers
Class
DynamicMetric
pvp-ml/pvp_ml/callback/dynamic_tracker_callback.py:33
↓ 50 callers
Class
AverageAccumulator
pvp-ml/pvp_ml/callback/dynamic_tracker_callback.py:39
↓ 26 callers
Class
AverageValueEqualsAccumulator
pvp-ml/pvp_ml/callback/dynamic_tracker_callback.py:137
↓ 8 callers
Class
PvpEnv
This provides a traditional gym interface for the game simulation, which it connects to via a TCP socket. Step and reset requests will be sen
pvp-ml/pvp_ml/env/pvp_env.py:65
↓ 7 callers
Class
CountValueNotEqualsAccumulator
pvp-ml/pvp_ml/callback/dynamic_tracker_callback.py:125
↓ 7 callers
Class
Simulation
pvp-ml/pvp_ml/env/simulation.py:20
↓ 6 callers
Class
MlpConfig
pvp-ml/pvp_ml/util/mlp_helper.py:13
↓ 4 callers
Class
RemoteEnvConnector
pvp-ml/pvp_ml/env/remote_env_connector.py:10
↓ 3 callers
Class
AsyncIoVecEnv
pvp-ml/pvp_ml/env/async_io_vec_env.py:30
↓ 3 callers
Class
CountValueEqualsAccumulator
pvp-ml/pvp_ml/callback/dynamic_tracker_callback.py:113
↓ 3 callers
Class
MatchOutcomeTracker
pvp-ml/pvp_ml/util/match_outcome_tracker.py:16
↓ 3 callers
Class
Request
pvp-ml/pvp_ml/api.py:44
↓ 3 callers
Class
ResetOptions
pvp-ml/pvp_ml/env/pvp_env.py:28
↓ 3 callers
Class
_TruncateException
pvp-ml/pvp_ml/env/pvp_env.py:59
↓ 2 callers
Class
AdversaryTrainer
Simplified version of DeepMind's Starcraft 2 League
pvp-ml/pvp_ml/util/adversary_trainer.py:23
↓ 2 callers
Class
Buffer
pvp-ml/pvp_ml/ppo/buffer.py:27
↓ 2 callers
Class
EloTracker
pvp-ml/pvp_ml/util/elo_tracker.py:29
↓ 2 callers
Class
EnvTrackerCallback
pvp-ml/pvp_ml/callback/env_tracker_callback.py:24
↓ 2 callers
Class
League
A prioritized self-play opponent sampling system from the paper 'Dota 2 with Large Scale Deep Reinforcement Learning'
pvp-ml/pvp_ml/util/league.py:11
↓ 2 callers
Class
PPO
pvp-ml/pvp_ml/ppo/ppo.py:84
↓ 2 callers
Class
Response
pvp-ml/pvp_ml/api.py:67
↓ 2 callers
Class
StdAccumulator
pvp-ml/pvp_ml/callback/dynamic_tracker_callback.py:61
↓ 2 callers
Class
SumAccumulator
pvp-ml/pvp_ml/callback/dynamic_tracker_callback.py:52
↓ 2 callers
Class
TensorRunningMeanStd
pvp-ml/pvp_ml/util/running_mean_std.py:12
↓ 1 callers
Class
Actor
pvp-ml/pvp_ml/ppo/policy.py:17
↓ 1 callers
Class
ApiClient
pvp-ml/test/integ/api_client.py:10
↓ 1 callers
Class
BufferSamples
pvp-ml/pvp_ml/ppo/buffer.py:17
↓ 1 callers
Class
CallbackList
pvp-ml/pvp_ml/callback/callback_list.py:10
↓ 1 callers
Class
CheckpointCallback
pvp-ml/pvp_ml/callback/checkpoint_callback.py:14
↓ 1 callers
Class
CountAccumulator
pvp-ml/pvp_ml/callback/dynamic_tracker_callback.py:102
↓ 1 callers
Class
Critic
pvp-ml/pvp_ml/ppo/policy.py:310
↓ 1 callers
Class
DistributedRolloutSampler
pvp-ml/pvp_ml/ppo/distributed/distributed_rollout_sampler.py:20
↓ 1 callers
Class
DynamicTrackerCallback
pvp-ml/pvp_ml/callback/dynamic_tracker_callback.py:162
↓ 1 callers
Class
EarlyStoppingCallback
pvp-ml/pvp_ml/callback/early_stopping_callback.py:10
↓ 1 callers
Class
EndTrainingException
pvp-ml/pvp_ml/callback/callback.py:9
↓ 1 callers
Class
EpisodeAccumulatorCallback
pvp-ml/pvp_ml/callback/episode_accumulator_callback.py:13
↓ 1 callers
Class
EvalCallback
pvp-ml/pvp_ml/callback/eval_callback.py:14
↓ 1 callers
Class
ExploiterCallback
pvp-ml/pvp_ml/callback/exploiter_callback.py:9
↓ 1 callers
Class
ExternalProcessor
pvp-ml/pvp_ml/util/remote_processor/process_remote_processor.py:137
↓ 1 callers
Class
LatestMetaLoggerCallback
pvp-ml/pvp_ml/callback/latest_meta_logger_callback.py:10
↓ 1 callers
Class
LatestSelfPlayCallback
pvp-ml/pvp_ml/callback/latest_self_play_callback.py:10
↓ 1 callers
Class
LoggingCallback
pvp-ml/pvp_ml/callback/logging_callback.py:14
↓ 1 callers
Class
MatchOutcome
pvp-ml/pvp_ml/util/match_outcome_tracker.py:6
↓ 1 callers
Class
Meta
pvp-ml/pvp_ml/ppo/ppo.py:44
↓ 1 callers
Class
MlpLayer
pvp-ml/pvp_ml/util/mlp_helper.py:6
↓ 1 callers
Class
NoiseAdder
pvp-ml/pvp_ml/util/noise_generator.py:12
↓ 1 callers
Class
NoiseGenerator
pvp-ml/pvp_ml/util/noise_generator.py:17
↓ 1 callers
Class
PastSelfPlayCallback
pvp-ml/pvp_ml/callback/past_self_play_callback.py:27
↓ 1 callers
Class
Policy
pvp-ml/pvp_ml/ppo/policy.py:325
↓ 1 callers
Class
PolicyParams
pvp-ml/pvp_ml/ppo/ppo.py:23
↓ 1 callers
Class
RayProcessor
pvp-ml/pvp_ml/util/remote_processor/ray_remote_processor.py:22
↓ 1 callers
Class
ReferenceAgent
pvp-ml/pvp_ml/util/reference_rating.py:16
↓ 1 callers
Class
ReferenceRatingCallback
pvp-ml/pvp_ml/callback/reference_rating_callback.py:138
↓ 1 callers
Class
RewardTrackerCallback
pvp-ml/pvp_ml/callback/reward_tracker_callback.py:5
↓ 1 callers
Class
RolloutSampler
pvp-ml/pvp_ml/ppo/rollout_sampler.py:17
↓ 1 callers
Class
SaveBufferCallback
pvp-ml/pvp_ml/callback/save_buffer_callback.py:7
↓ 1 callers
Class
SaveMetaCallback
pvp-ml/pvp_ml/callback/save_meta_callback.py:7
↓ 1 callers
Class
ScalarTrackingSummaryWriter
pvp-ml/pvp_ml/util/scalar_tracking_summary_writer.py:10
↓ 1 callers
Class
ScriptPluginAdapter
pvp-ml/pvp_ml/scripted/script_plugin_adapter.py:9
↓ 1 callers
Class
TableRow
pvp-ml/pvp_ml/callback/env_tracker_callback.py:16
↓ 1 callers
Class
TargetSelfPlayCallback
pvp-ml/pvp_ml/callback/target_self_play_callback.py:10
↓ 1 callers
Class
ThreadedProcessor
pvp-ml/pvp_ml/util/remote_processor/thread_remote_processor.py:17
↓ 1 callers
Class
TrainJob
pvp-ml/pvp_ml/run_train_job.py:54
↓ 1 callers
Class
TrainProcess
pvp-ml/pvp_ml/run_train_job.py:48
↓ 1 callers
Class
Trainer
pvp-ml/pvp_ml/ppo/trainer.py:11
↓ 1 callers
Class
WinRateClassifier
pvp-ml/pvp_ml/ppo/ext/win_rate_extension.py:31
↓ 1 callers
Class
WinRateExtension
pvp-ml/pvp_ml/ppo/ext/win_rate_extension.py:45
↓ 1 callers
Class
Worker
pvp-ml/pvp_ml/util/remote_processor/process_remote_processor.py:122
↓ 1 callers
Class
_EloRatingLeaderboard
pvp-ml/pvp_ml/callback/additional_env_runner_callback.py:402
↓ 1 callers
Class
_EpisodeContext
pvp-ml/pvp_ml/env/pvp_env.py:35
↓ 1 callers
Class
_ReferencePlayerCallback
pvp-ml/pvp_ml/callback/reference_rating_callback.py:107
↓ 1 callers
Class
_ReferenceTargetCallback
pvp-ml/pvp_ml/callback/reference_rating_callback.py:39
↓ 1 callers
Class
_WinRateLeaderboard
pvp-ml/pvp_ml/callback/additional_env_runner_callback.py:296
Class
AbyssalBludgeonCombatMethod
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/method/impl/specials/AbyssalBludgeonCombatMethod.java:13
Class
AbyssalDaggerCombatMethod
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/method/impl/specials/AbyssalDaggerCombatMethod.java:11
Class
AbyssalTentacleCombatMethod
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/method/impl/specials/AbyssalTentacleCombatMethod.java:15
Class
AbyssalWhipCombatMethod
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/method/impl/specials/AbyssalWhipCombatMethod.java:13
Class
AccessTokenResponse
simulation-rsps/ElvargServer/src/main/java/com/elvarg/util/DiscordUtil.java:34
Enum
AccessType
Represents an access packetType the packet can have. @author relex lawl
simulation-rsps/ElvargServer/src/main/java/com/elvarg/net/packet/PacketBuilder.java:521
Enum
AccountBuild
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/nh/NhEnvironmentParams.java:32
Class
Accumulator
pvp-ml/pvp_ml/callback/dynamic_tracker_callback.py:26
Class
AccuracyFormulasDpsCalc
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/combat/formula/AccuracyFormulasDpsCalc.java:16
Class
Action
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/util/ContractLoader.java:49
Class
Action
pvp-ml/pvp_ml/util/contract_loader.py:38
Interface
Action
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/Action.java:3
Class
ActionDependencies
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/util/ContractLoader.java:42
Class
ActionDependencyConfig
pvp-ml/pvp_ml/util/contract_loader.py:31
Class
ActionDialogue
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/model/dialogues/entries/impl/ActionDialogue.java:7
Class
ActionHead
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/util/ContractLoader.java:56
Class
ActionHead
pvp-ml/pvp_ml/util/contract_loader.py:45
Class
ActiveSlayerTask
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/content/skill/slayer/ActiveSlayerTask.java:3
Class
AdditionalEnvRunnerCallback
pvp-ml/pvp_ml/callback/additional_env_runner_callback.py:41
Class
AgentAdapter
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/AgentAdapter.java:21
Class
AgentBotConfig
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/AgentBotLoader.java:99
Class
AgentBotLoader
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/AgentBotLoader.java:22
Class
AgentDebugInfo
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/RemoteEnvironmentServer.java:329
Interface
AgentEnvironment
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/env/AgentEnvironment.java:8
Class
AgentPlayerBot
simulation-rsps/ElvargServer/src/main/java/com/github/naton1/rl/AgentPlayerBot.java:22
Class
AhrimTheBlighted
simulation-rsps/ElvargServer/src/main/java/com/elvarg/game/entity/impl/npc/impl/AhrimTheBlighted.java:12
next →
1–100 of 822, ranked by callers