这个错误是什么意思?例外:(13)setup_call_catcher_cleanup

时间:2016-11-20 08:50:40

标签: loops prolog runtime-error prolog-findall

这个错误是什么意思?我该如何解决? (理论上当然。) 该计划是复杂的放在这里。

ERROR: Out of global stack
^  Exception: (13) setup_call_catcher_cleanup('$bags':'$new_findall_bag', '$bags':findall_loop(_G15784496, user:member([_G15784496|_G15784497], [[ (-8, 3, ..., ...), (-8, ..., ...)], [ (-8, ..., ...), (..., ...)], [ (..., ...)|...], [...|...]|...]), _G15784504, []),

我的程序上的跟踪返回了我:

  (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((4, 6)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((-3, 4)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((-9, 4)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((-8, 4)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((3, 6)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((-5, 6)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((-7, 4)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((-2, 4)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((3, 4)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((0, 4)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
    Exit: (22) veiculos_troncos((-6, 4)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((1, 4)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((-4, 6)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((-7, 6)) ? creep
   Exit: (22) veiculos_troncos((8, 7)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((1, 5)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((2, 7)) ? creep
   Redo: (22) veiculos_troncos(_G6698) ? creep
   Exit: (22) veiculos_troncos((0, 5)) ? creep

它一次又一次地绕着相同的点转转

0 个答案:

没有答案