Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
IN THE WORKS: RUN AND BUN AI FOR COBBLEMON!!
This mod is built off of the Cobblemon, and Radical Trainers mod and follows the Run and Bun AI documentation and goes in more depth than even that.
Key Features:
-Dynamic Decision-Making: Evaluates moves and switches in real-time based on damage, type matchups, speed, and opponent potential.
-Damage Calcs: Prioritizes OHKOs, 2HKOs, and high-damage opportunities while following a greedy algorithm.
-Intelligent Switching Logic: Scores potential party swaps, preferring faster counters, safer pivots, and even special picks like Ditto or Wobbuffet/Wynaut.
-Move Scoring System: Assigns smart scores to each move based on type effectiveness, status potential, hazards, stat drops, and tons of special cases, allowing the trainer to pick the potential best move.
-Room Awareness: Tracks Spikes, Stealth rocks, Trick room, Weather affects, etc. Allowing for a more complete understanding of the current battle context for better move scoring.
-Speed Control Mechanics: Recognizes when to set up Tailwind, Trick Room, etc.
Adaptive Randomization: Adds unpredictability with weighted randomness in kill moves and hazard usage.
Mega-Showdown: Can use Tera and Mega, uses them immediately when possible. (No Z-moves, No Dynamax)
Required Mods:
Cobblemon 1.7
Radical Cobblemon Trainers 0.17.x
PSA:
Please do not use this with Doubles fights; it is only for Singles right now.
Tons of special circumstances have already been accounted for, and the list will keep on growing as we test and add in more features.
Currently Working On:
DOUBLE BATTLES!!
Expanding the prediction calculator -> Attacker and Defender abilities.
We have to do these interactions manually, because we are predicting outcomes not just reacting to past actions. (It can take a while)
Donate: https://ko-fi.com/surilexa
If you like what we are making, feel free to leave a donation; any amount is appreciated and allows us to continue working on this project.
Compatibility Issues?
Radical Cobblemon Trainers 0.16.x will require 0.13.x version of Radical Cobblemon Trainers API. We have made this mod to replace the API mod while keeping the original functionality of 0.13.x and adding our own trainer code. As Radical Cobblemon Trainer updates, it might not be 100% compatible with our API. I'll keep an eye out though.
Neoforge Issues?
When downloading radical cobblemon trainers, they sometimes place their API in the folder as well, which needs to be removed, or it might override mine.
It is not 100% tested im begging you not to be mad.
###Message me for questions
Example of RCTMOD JSON using this AI
/*Strings are lowercase for a reason because cobblemon will not recognize them otherwise*/
{
"name": "Brock",
"ai": {
"type": "rb" //our AI tag
},
"battleFormat": "GEN_9_SINGLES",
"team": [
{
"species": "geodude",
"gender": "MALE",
"level": 12,
"nature": "adamant",
"ability": "sturdy",
"moveset": [
"rollout",
"magnitude"
],
"ivs": {
"hp": 31,
"atk": 31,
"def": 31,
"spa": 31,
"spd": 31,
"spe": 31
},
"evs": {"atk": 252,"hp": 252},
"heldItem": "eviolite",
"gimmicks" { "tera": "rock" }
}
]
}
KNOWN ISSUES:
-Moves that require scores to look into past moves are not scoring correctly. (Like Protect)



