Model
We implemented the Linear Problem in a Constraint Satisfaction problem (CSP),
using the Python library PuLP.
Plots of land
We hypothesized that each city has a certain number of available plots in
different random locations and of different random sizes.
Neighborhoods/Communities
We divided the city population into neighborhoods, each one having a randomly
chosen size within a certain range and location.
Produce
We aim to produce at least 5% of the yearly quantity of vegetables consumed by each
community from their assigned plots of land
City Location
The total production of each plot depends on the city location/climate by the choice of
different vegetables to grow.