Specialists as I see them:
Delhi: max scientists this turn, we will starve Delhi a bit (I ran 8 scientists) to have the best odds of a GS
Bombay: too small, let it grow (at some point it will borrow 1 corn from Delhi to help growing)
Vijay: all non-hammer tiles to Merchants (it won't starve before we go back to Slavery)
Patali: don't run anything more than a GE to let it grow to 20 (or we could farm the plains tile and use that instead)
Varanasi: let it grow to 8 and then run 3 merchants keeping the mature cottages
Agra: let it grow for drafting
Calcutta: run 5 merchants (keep fish and horse)
Lahore: whip settler then grows back for drafting
Madras: needs 2 full turns to grow to 12. Run at least 7 merchants (we let it grow a bit when not in Caste)
Hyderabad: working coast is better than merchants
Aksum: work merchants as pop grows (work mature cottages first)
Gondar: too small, grows some
Lalibela: grows
Cordoba: grows
Madrid: grows
Barcelona: grows
Delhi: max scientists this turn, we will starve Delhi a bit (I ran 8 scientists) to have the best odds of a GS
Bombay: too small, let it grow (at some point it will borrow 1 corn from Delhi to help growing)
Vijay: all non-hammer tiles to Merchants (it won't starve before we go back to Slavery)
Patali: don't run anything more than a GE to let it grow to 20 (or we could farm the plains tile and use that instead)
Varanasi: let it grow to 8 and then run 3 merchants keeping the mature cottages
Agra: let it grow for drafting
Calcutta: run 5 merchants (keep fish and horse)
Lahore: whip settler then grows back for drafting
Madras: needs 2 full turns to grow to 12. Run at least 7 merchants (we let it grow a bit when not in Caste)
Hyderabad: working coast is better than merchants
Aksum: work merchants as pop grows (work mature cottages first)
Gondar: too small, grows some
Lalibela: grows
Cordoba: grows
Madrid: grows
Barcelona: grows