elykwilliams / EvasionPaths

This project uses topological methods to track evasion paths in mobile sensor networks.

Home Page:https://elykwilliams.github.io/EvasionPaths/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

More Descriptive Error Messages

elykwilliams opened this issue · comments

Currently the error messages provide usefull debuging info, but do not provide useful feedback to the user about what is going wrong.

For example, if dt is too big, the user is likely to see a MaxRecursionDepth error with information about the state change. Instead of printing out all the state change info, we should printout reasons why this error might have occurred (barring some sort of internal error), and provide an debug() function that will output the current statue change info.