public Parameter GeefConstanteParameter(double constante) { if (constanteParameters.ContainsKey(constante)) return constanteParameters[constante]; Parameter c = new ConstanteWaardeParameter(constante); constanteParameters.Add(constante, c); return constanteParameters[constante]; }
public DeterminatieTreeRepositoryDummy() { /* * Test determinatietabel maken * * Rechts is ja * Omlaag is nee * * Tw <= 10 * */ Parameter temperatuurWarmsteMaand = new TemperatuurWarmsteMaandParameter(); Parameter constanteTien = new ConstanteWaardeParameter(10); Vergelijking kleinerDanOfGelijkAan = new KleinerDanOfGelijkAan(); DeterminatieVraag determinatieVraag = new DeterminatieVraag(); determinatieVraag.Parameter1 = temperatuurWarmsteMaand; determinatieVraag.Parameter2 = constanteTien; determinatieVraag.Vergelijking = kleinerDanOfGelijkAan; Kenmerk koudKenmerk = new Kenmerk(); koudKenmerk.KlimaatKenmerk = "Heel koud klimaat"; koudKenmerk.VegetatieKenmerk = "Ijsplanten"; Kenmerk warmKenmerk = new Kenmerk(); warmKenmerk.KlimaatKenmerk = "Warm klimaat"; warmKenmerk.VegetatieKenmerk = "Bloemen"; root = new VraagNode(determinatieVraag); root.VoegKindToeAanJaNode(new KenmerkNode(koudKenmerk)); root.VoegKindToeAanNeeNode(new KenmerkNode(warmKenmerk)); current = new DeterminatieTree(root, Graad.graad2); }
public DeterminatieTreeRepositoryDummy() { /* * Test determinatietabel maken * * Rechts is ja * Omlaag is nee * * Tw <= 10 * */ Parameter temperatuurWarmsteMaand = new TemperatuurWarmsteMaandParameter(); Parameter constanteTien = new ConstanteWaardeParameter(10); Vergelijking kleinerDanOfGelijkAan = new KleinerDanOfGelijkAan(); DeterminatieVraag determinatieVraag = new DeterminatieVraag(); determinatieVraag.Parameter1 = temperatuurWarmsteMaand; determinatieVraag.Parameter2 = constanteTien; determinatieVraag.Vergelijking = kleinerDanOfGelijkAan; Kenmerk koudKenmerk = new Kenmerk(); koudKenmerk.KlimaatKenmerk = "Heel koud klimaat"; koudKenmerk.VegetatieKenmerk = "Ijsplanten"; Kenmerk warmKenmerk = new Kenmerk(); warmKenmerk.KlimaatKenmerk = "Warm klimaat"; warmKenmerk.VegetatieKenmerk = "Bloemen"; root = new VraagNode(determinatieVraag); root.VoegKindToeAanJaNode(new KenmerkNode(koudKenmerk)); root.VoegKindToeAanNeeNode(new KenmerkNode(warmKenmerk)); current = new DeterminatieTree(root, Graad.graad2); }