Addresses #28. Reverses some of the changes from #25.
Remove agents, buildings, supply_fname, and target_vacancy from attributes of the Developer object (these are all related to compute_units_to_build below)
Move compute_units_to_build and merge methods out of the developer module
Move remove_developed_buildings and unplace_agents out of the Developer object.
Includes updates to unit tests. Also, I changed the form variable to be called forms to be consistent with parcel model.
Addresses #28. Reverses some of the changes from #25.
agents
,buildings
,supply_fname
, andtarget_vacancy
from attributes of theDeveloper
object (these are all related tocompute_units_to_build
below)compute_units_to_build
andmerge
methods out of the developer moduleremove_developed_buildings
andunplace_agents
out of theDeveloper
object.Includes updates to unit tests. Also, I changed the
form
variable to be calledforms
to be consistent with parcel model.