Barry Evans
Barry Evans
Currently a Person has a Job History and Role History plus the pending addition of recording Training. It makes sense to combine these into a single record of life events...
**Describe the bug** In the NegiotationDeal method of CommerceUtil it decides what can be sold and bought as part of a Trade or Delivery mission. But it does not actually...
Take the ```GroupActivity``` concept and create a specialised subclass to provide a training capability. These will need a Training schedule based on the size of the Settlement that will do...
## Situation The FoodProduction logic has numerous overlaps with the new WorkshopProcess logic. These could be combined to reduce duplicate code and give a Process management pattern of classes that...
The Construct Building task is evaluated individually by each Person but it is a Settlement orientated task and hence should use the Settlement Task pattern. For each active Construction Site...
**Is your feature request related to a problem? Please describe.** The Salvage Building Mission current demolishes the whole Building which is expensive and time consuming. The user should be given...
**Is your improvement request related to a situation? ** The simulation consumes more memory as the number of entities grow. Many instances of 'double' are held in memory where each...
**Is your improvement request related to a situation? ** The placement of newly construction buildings is very difficult and complex currently. This is largely due to too many options on...
Some of the configurations rely on the localised name of enums. This would cause a problem when a different language binding is used. Configurations should be based on the fixed...