next up previous contents
Next: Changes Up: Troubleshooting: ALIAS-Maple does not Previous: Crash   Contents

Setting the debug option

If you cannot succeed in finding the right parameters you may use the debug option and to try to understand what is going on.

The algorithms of ALIAS are in general giving some information when running. There is a debug tool with three different levels: the first one (which is the default) is user-oriented and will help you to figure out what is going on, the second one is for expert and the third one is no debug at all. To set the debug option add to your program one of the following sentence:

 
`ALIAS/debug`:=1:
The value 0 indicates no debug while level 2 is the highest (1 being the default). Then, when you run your program ALIAS will print lines looking like the following one:
 
Current box (11/23,remain:13), Sol: 0 (W=0.1,73.275)
This indicates that the algorithm is dealing with box 11 in a list that has 23 elements. Thus 13 boxes are still to be considered as the algorithm will end when all the elements in the list have been considered.

The following part Sol:0 indicates that up to now ALIAS has found 0 solutions (for an optimization problem the value you get here is the current minima or maxima).

The last element, (W=0.1,73.275) indicates that for the current box the minimal width of the intervals in the set is 0.1 while the largest width is 73.275. With these information you may figure out what is going on in the algorithm.

Setting the debug variable to 2 will give you a large amount of information but it is reserved for experts.


next up previous contents
Next: Changes Up: Troubleshooting: ALIAS-Maple does not Previous: Crash   Contents
Jean-Pierre Merlet 2012-12-20