an older federation computer literally created machine life... twice, So... yeah, pretty sure the PADD can DM if it wants to.
Edit: and realistically; its seemed more like they were choosing modules so preloaded stories, and the outcome were determined by the dice, so... binary tree rather than...