public Goal(string name, GoalTypes type, DecompositionTypes decomposition, List <Goal> goalConstraints, List <WorldContext> contextConstraints) { Name = name; Type = type; Decomposition = decomposition; GoalConstraints = goalConstraints; ContextConstraints = contextConstraints; }
public MeansOfHelping(DecompositionTypes decomposition, bool happen = true) { Facts = new List <Fact>() { new Fact(FactTypes.HasAmbulanceAccess, DecompositionTypes.OR), }; Happen = happen; Decomposition = decomposition; }
public PhysicalActivityContext(DecompositionTypes decomposition, bool happen = true) { Facts = new List <Fact>() { new Fact(FactTypes.WalksOrRunsAsAPhysicalActivity, DecompositionTypes.OR), }; Happen = happen; Decomposition = decomposition; }
public MeansOfInformation(DecompositionTypes decomposition, bool happen = true) { Facts = new List <Fact>() { new Fact(FactTypes.HasCellPhone, DecompositionTypes.OR), }; Happen = happen; Decomposition = decomposition; }
public MeansOfCommunication(DecompositionTypes decomposition, bool happen = true) { Facts = new List <Fact>() { new Fact(FactTypes.HasCellPhone, DecompositionTypes.OR), new Fact(FactTypes.HasInternet, DecompositionTypes.OR), }; Happen = happen; Decomposition = decomposition; }
public MobilityIssue(DecompositionTypes decomposition, bool happen = true) { Facts = new List <Fact>() { new Fact(FactTypes.DifficultyInWalking, DecompositionTypes.OR), new Fact(FactTypes.HasAWheelChair, DecompositionTypes.OR), }; Happen = happen; Decomposition = decomposition; }
public TecnologyAversionContext(DecompositionTypes decomposition, bool happen = true) { Facts = new List <Fact>() { new Fact(FactTypes.DontLikeTecnology, DecompositionTypes.OR), new Fact(FactTypes.HasBadExperiencesWithTecnology, DecompositionTypes.OR), new Fact(FactTypes.WantsToAvoidFrustatingExperiencesWithTecnoloies, DecompositionTypes.OR), }; Happen = happen; Decomposition = decomposition; }
public HomeAssistanceContext(DecompositionTypes decomposition, bool happen = true) { Facts = new List <Fact>() { new Fact(FactTypes.LivesWithHisOrHersChildrens, DecompositionTypes.OR), new Fact(FactTypes.HasANurse, DecompositionTypes.OR), new Fact(FactTypes.LivesInAnAsylum, DecompositionTypes.OR), new Fact(FactTypes.HasAnAssistedLivingDevice, DecompositionTypes.OR), }; Happen = happen; Decomposition = decomposition; }
public HealthRiskContext(DecompositionTypes decomposition, bool happen = true) { Facts = new List <Fact>() { new Fact(FactTypes.HasDiabetes, DecompositionTypes.OR), new Fact(FactTypes.HasHBP, DecompositionTypes.OR), new Fact(FactTypes.Cardiac, DecompositionTypes.OR), new Fact(FactTypes.HasRheumatiod, DecompositionTypes.OR), new Fact(FactTypes.ProneToFalling, DecompositionTypes.OR), new Fact(FactTypes.HasOsteoporosis, DecompositionTypes.OR), }; Happen = happen; Decomposition = decomposition; }
public Fact(FactTypes type, DecompositionTypes decomposition) { Type = type; Decomposition = decomposition; }