Barry Evans

Results 50 issues of Barry Evans

**Describe the bug** Getting a class case exception because the Settlers are trying to get Water from the marsSurface but it is not a ```ResourceHolder```. **To Reproduce (Please provide steps)**...

bug

**Describe the bug** A part of #647 the ```Unit``` hierarchy has been shown to not be accurate and the Unit class is populated with methods that are only applicable to...

design change

**Is your feature request related to a problem? Please describe.** Expand the use of ActivitySpots for other position based data in the building configurations. Also move the Function specific data...

improvement
design change

**Is your feature request related to a problem? Please describe.** End users cannot change the favourites or task preferences of a Person. Using the ParameterManager class will allow the user...

design change
JavaUI

The MarsSim website https://mars-sim.github.io/ is out of date in terms of screenshots and instructions. Also the download should point to GitHub, not SourceForge. In addition add a link to the...

documentation

**Is your feature request related to a problem? Please describe.** The Mission Project approach has been used to create an example TestDriveMission. This can be expanded to the EVA based...

improvement

**Describe the bug** The message.properties file has been slowly growing as new entries are added but we never take any away. This large file will consume some memory resources and...

config
good first issue

The primary focus of this PR is to update how sunlight is used by EVA Tasks. The improved approach relies on each EVA Task individually defining the level of sunlight...

**Is your feature request related to a problem? Please describe.** The Task class and it's subclasses have numerous places where the Task impacts the properties of a Worker, e.g. skill...

improvement
design change

**Is your feature request related to a problem? Please describe.** The source code has grown over time and the existing package structure results in hotspot of large packages. Secondly there...

refactoring
background