select Movable Resource For Allocation
open override fun selectMovableResourceForAllocation(requestLocation: LocationIfc, resourceList: MutableList<MovableResource>): MovableResource
The method assumes that the provided list of resources has enough units available to satisfy the needs of the request.
Return
the amount to allocate from each resource as a map
Parameters
request Location
the location associated with the request. This information can be used to determine the allocation based on distances.
resource List
list of resources to be allocated from