Skip to content

Commit 771e2f1

Browse files
committedJul 1, 2020
Add "How it works" section to README
1 parent f95573b commit 771e2f1

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed
 

‎README.md

+9
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@ PMD-Bot is a botting framework for _Pokémon Mystery Dungeon: Explorers of Sky_.
33

44
- PMD-Bot is written in [FCEUX Lua](https://tasvideos.github.io/fceux/web/help/fceux.html?LuaScripting.html) and runs on DeSmuME for Windows (Lua scripting is sadly not supported on DeSmuME for Mac/Linux).
55

6+
## How it works
7+
Broadly, PMD-Bot runs using a three-step process, repeated every turn:
8+
9+
1. Detect what's happening in the dungeon by read state information from RAM.
10+
2. Make decisions on how to act based on the current state.
11+
3. Make the necessary inputs (including menu navigation) in order to perform whatever action was decided on.
12+
13+
For a more detailed discussion, see [Writing a bot](#writing-a-bot).
14+
615
## Dependencies
716
- [A modified version of the Jumper library](https://github.com/johanngan/Jumper) for pathfinding.
817

0 commit comments

Comments
 (0)