Releases: johanngan/pmd-bot
Releases · johanngan/pmd-bot
v0.2.1
v0.2.0
Additional features for the botting framework to allow for fairer and smarter Agents, plus large improvements to the sample Agent.
New features
- New API (
visibleinfo
) for retrieving only the state information available to a human player, allowing for fairer bots. This also includes new state information for things like item sprites. - Mechanics lookup table functionality (
mechanics
), for more intelligent decision-making involving moves, enemies, items, etc. - Better API (added to
smartactions
) for using items in various ways. - Vastly improved sample Agent. Improvements include:
- Natural exploration of the dungeon floor to locate the stairs
- Intelligent move usage through damage calculations, which works generally for any species
- Item prioritization
- Intelligent item usage, such as equipping held items and curing status ailments
- Better pathfinding that considers known enemies and traps
- Using Wonder Tiles when stats are lowered
- Other minor improvements
v0.1.0
Barebones functionality for a botting framework.
Showcase video. Note that the bot used in the video is custom-built, and not included as part of this release.
Features
- Lazily reading the dungeon state from RAM
- An API for retrieving the information in the botting code
- A very basic sample Agent
- Basic documentation