Barry Evans
Barry Evans
**Describe the bug** Randomly EVAMissions are running out of resources at the 1st EVA. Sometimes it's Water and sometimes it's Food. I have checked the LoadingController and the resources there...
**Describe the situation** Earth time is modelled using a custom ```EarthClock``` class which has numerous bespoke methods. Java has an off the shlef way to model earth time using the...
**Describe the bug/issue** There are 2 way used to reference the same Resources. Some code uses Integer values from `ResourceUtil` whilst some use `ResourceAmount`. The `Inventory` class for example has...
**Describe the problem** There is a requirement to create a new type of internal Project for training etc. This is similar to Missions but more lightweight. This is discussed in...
**Describe the improvement** There appears to be 3 means to specify Processes that take input and produce output, ```WasteProcessSpec```, ```ManufactureProcessInfo``` & ```ResourceProcessSpec```. All have very similar properties and look to...
**Describe the bug/issue** - There is a rare edge case where a Thread deadlock situation can occur. The deadlock occurs when one of the SettlementTasks invoke an Event listener attached...
Create a RESTful API pilot of the Mars-Sim project. This would use the headless module. ### Discussed in https://github.com/mars-sim/mars-sim/discussions/473
**Describe the improvement** The use of KG as the base storage unit for amounts creates small fractions which can encounter problem with the edges of double precision. For example a...
**Describe the bug** In a Delivery mission the fuel required for a Drone is always too short of the required for the actual Mission. The distance calculates are correct so...
**Describe the bug** The Swing UI has inconsistent icons. The same concept is shown with a different icons in different window. These should be consolidated into a single set of...