The formula I arrived at is that a wharf will produce:
640 / (17 + 2 * distance from wharf to fishing point in tiles) carts / year
This is based on: Therefore, the maximum fish you could get per year is 33.7 cartloads (640 / (17 + 2). But a more reasonable number for a close fishing point is between 17.3 and 20.6 carts per year at 10 and 7 tiles distance respectively. That's between 288 and 343 people per year. Thanks to catilina for pointing out my errors. [This message has been edited by Dorito the Merciless (edited 01-14-2001).]
1) 640 tiles / year is everyone's rate of travel
2) a boat spends 14 tiles of time fishing
3) it takes 3 tiles to unload the boat
4) the granary's entrance must be no further than 5 tiles farther from the wharf than the distance from the wharf to the fishing point (ie.