我正在 R 中运行一个复杂但相对快速的模拟(每次模拟大约需要 5-10 分钟),并且我开始与各种输入值并行运行它,以测试我的一些算法的稳健性。
似乎存在一个问题:某些输入安排导致模拟中出现致命错误,整个代码崩溃,导致模拟结束。是否有一种简单的方法来捕获错误(可能来自多个位置)并让它忽略这些输入值并继续下一个?
当我设置一组输入来检查是否需要 5-6 小时来运行所有模拟时,这令人沮丧,我回来发现它在前 45 分钟内崩溃了。
当我努力修复错误/识别将我推向该错误的输入时,关于如何忽略/捕获错误的任何想法?
谢谢