tempestpyadaption
main
changed key init value handling
added unlocked door handling
added overwrite some fixes
and adversary handling
first attempt to enforce DRY for formulas in PrismModulesPrinter
this also adds a disjunction over all conditional checks
added cells for balls more formulas in PrismFormulaPrinter
will probably get squashed, otw summary in later commit
This includes: - PrismFormulaPrinter.print takes agentName as argument - added formulas for goals, isnextto, portableobjects - added movement helper for deterministic movement - removed enforceOneWays (for now)
also removed some old methods
also renamed methods for surrounding cells to adjacent
This also: - adds direction update helpers - adds probIntended to PrismModulesPrinter - removes dead code
This will be changed to remove the unnecessary guards instead
This adds: - slippery turn actions - agent name to set of actions map - modules for faultyBehaviour
Reviewed-on: #1
7a2ea4b8bb
No due date set.
This pull request currently doesn't have any dependencies.
Deleting a branch is permanent. It CANNOT be undone. Continue?
7a2ea4b8bb.