%% help_polytype
%% Donner des explications sur les types de poly dans la méthode SIVIP de simulation de strtaégie
function help_polytype(obj, event)
message = sprintf('%s\n', ...
		  'The POLYNOME TYPE allows to remove monomes from the polynome:', ...  
		  ' ', ... 
		  '- When degree is 2', ...
'      "full": all the monomes are kept', ...
'      "without squares": monomes XiXi are not kept', ...
		  '      "without interactions": monomes XiXj where i!=j are not kept', ...
' ', ...
		  ' - When degree is 3', ...
'      "full": all the monomes are kept', ...
'      "without 2-input interactions":  monomes XiXj where i!=j are not kept', ...
'      "without 3-input interactions":  monomes XiXjXk where i!=j or i!=k or j!=k  are not kept', ...
'      "without interactions": monomes XiXj and monomes XiXjXk where there is at least two different input, are not kept', ...
' ', ...
		  ' - When degree is 4', ...
'      "full": all the monomes are kept', ...
'      "without 2-input" or "3-input interactions":  as above', ...
'      "without 4-input interactions":  monomes XiXjXkXl  where there is at least two different input, are not kept', ...
		  '      "without interactions": monomes XiXj, XiXjXk, XiXjXkXl where there is at least two different input, are not kept.');


h=helpdlg(message, 'Help about polynome types');

end % fin help_polytype
