The AI has a range of valuation in which it will accept either cease fires or limited surrenders. When the values are outside of the proper range, it will never accept either a cease fire or limited surrender no matter how many attempts to offer them are made.