What are the best ways to annex Mamluks as the Ottomans? Preferably as fast as theoretically possible?
Also you need several wars to annex them. If you go for 100% war score in a war that means 15 years truce. What you can do then is declare on an ally of the Mamluks or on someone the mamluks is guaranteeing. That way you go to war against them immediately after you peace them out. They will be weak and it should be easy to peace them out fast, just a white peace (or money if you really need the money). That way you reduce your 15 years truce to 5 (white peace truce), so you can have another 100% war against them in 5 years instead of waiting 15.