You don't need Infantry on this map. Sejong is capable of getting to Dynamite so fast you will be an era ahead in troops at that point. If you DO get stuck somewhere on the sweep, just upgrade the Cavalry to Landships.
So Dynamite > Biology (find the oil) > Scientific Theory > Combustion > Tanks
To overcome AI carpets you make your own bigger carpets. So Full Commerce would be handy, and Autocracy. I had neither, and still finished in decent time. H-C-A on this map would be lunacy.
I dislike Honor on Deity because it simply doesn't give enough. Tradition saves hammers by giving free buildings and provides growth which translates into more hammers, plus science and gold. Liberty gives production bonuses and saves hammers by giving a free worker and a free settler. The free settler and extra production towards settlers in a way helps growth in the capital, since you won't be as busy pumping out settlers.
Honor opener is pretty useless on Deity where AIs with their swarms clear camps in a heartbeat, and the only good policies are the finisher, upgrade discounts, and increased experience gain. Again, melee unit bonuses are not even going to be a factor because of the optimal cookie-cutter CB-XB-artillery playstyle. I can see the left side of Honor as complimentary policies (or a complimentary tree in case of Poland
), but that's it.
Anyway, I played the first 109 turns until I entered the Renaissance (not my fastest). I got so excited about the starting worker that I chopped up my settlers, and the rapid expansion left me at -2 happiness for over 10 turns. On the one hand, I could have got an early 3-city NC, but instead decided to snatch the spots and go with a t77 NC. As you can see, happiness dipped again as I am about to open Rationalism after finishing Tradition. Alex took most of Pocatello's cities, and Montezuma almost eliminated Japan. I had to pay Shaka to go on Catherine (weird, she didn't expand past 2 cities), and now I am watching Alex dropping cities left and right. Each time I see his carpet move, I shudder.
I decided to start building catapults, but honestly I am not sure if it's worth to upgrade them all the way into artillery, as it will take a lot of gold, which I can't see to find on this map. I actually spent a lot of gold buying tiles to work and get the luxuries asap. Even the 4th library was hard-built. I just don't know where I am going from here.