|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Science | |
|---|---|
| org.mars_sim.msp.core.person | Contains classes involving person units. |
| org.mars_sim.msp.core.person.ai.task | Contains classes involving tasks a person can perform. |
| org.mars_sim.msp.core.science | |
| org.mars_sim.msp.core.structure | Contains classes involving structure units. |
| Uses of Science in org.mars_sim.msp.core.person |
|---|
| Methods in org.mars_sim.msp.core.person with parameters of type Science | |
|---|---|
void |
Person.addScientificAchievement(double achievementCredit,
Science science)
Add achievement credit to the person in a scientific field. |
double |
Person.getScientificAchievement(Science science)
Gets the person's achievement credit for a given scientific field. |
| Uses of Science in org.mars_sim.msp.core.person.ai.task |
|---|
| Methods in org.mars_sim.msp.core.person.ai.task that return Science | |
|---|---|
Science |
StudyFieldSamples.getResearchScience()
Gets the scientific field that is being researched for the study. |
Science |
PerformLaboratoryResearch.getResearchScience()
Gets the scientific field that is being researched for the study. |
Science |
ObserveAstronomicalObjects.getResearchScience()
Gets the scientific field that is being researched for the study. |
Science |
ResearchScientificStudy.getResearchScience()
Gets the scientific field that is being researched for the study. |
Science |
PerformLaboratoryExperiment.getResearchScience()
Gets the scientific field that is being researched for the study. |
Science |
PerformMathematicalModeling.getResearchScience()
Gets the scientific field that is being researched for the study. |
| Uses of Science in org.mars_sim.msp.core.science |
|---|
| Methods in org.mars_sim.msp.core.science that return Science | |
|---|---|
static Science |
ScienceUtil.getAssociatedScience(Job job)
Gets a science associated with a given job if any. |
Science |
ScientificStudy.getScience()
Gets the study's primary field of science. |
static Science |
ScienceUtil.getScience(java.lang.String name)
Gets a science based on its name. |
| Methods in org.mars_sim.msp.core.science that return types with arguments of type Science | |
|---|---|
static java.util.List<Science> |
ScienceUtil.getAllSciences()
Gets a list of all sciences. |
java.util.Map<Person,Science> |
ScientificStudy.getCollaborativeResearchers()
Gets the study's collaborative researchers and their fields of science. |
| Methods in org.mars_sim.msp.core.science with parameters of type Science | |
|---|---|
void |
ScientificStudy.addCollaborativeResearcher(Person researcher,
Science science)
Adds a collaborative researcher to the study. |
ScientificStudy |
ScientificStudyManager.createScientificStudy(Person researcher,
Science science,
int difficultyLevel)
Creates a new scientific study. |
static Job[] |
ScienceUtil.getAssociatedJobs(Science science)
Gets all jobs related to a scientific field. |
static java.lang.String |
ScienceUtil.getAssociatedSkill(Science science)
Gets the skill associated with the science. |
static boolean |
ScienceUtil.isCollaborativeScience(Science primaryScience,
Science science)
Checks if a science is collaborative to a primary science. |
| Uses of Science in org.mars_sim.msp.core.structure |
|---|
| Methods in org.mars_sim.msp.core.structure with parameters of type Science | |
|---|---|
void |
Settlement.addScientificAchievement(double achievementCredit,
Science science)
Add achievement credit to the settlement in a scientific field. |
double |
Settlement.getScientificAchievement(Science science)
Gets the settlement's achievement credit for a given scientific field. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||