Rules
Implementierung einer Regelbasis; Anlegen der Datenstruktur: ->neues Package de.dfki.mycbr.core.rulebase angelegt -> Die Klassen „Rulebase“, „Rule“, „Condition“ und „Conclusion“ angelegt
Rulebase: Enthält eine HashMap in der die Regeln je nach Art(„adaption“/„completion“ als Parameter) innerhalb einer ArrayList gespeichert werden. Sowie Methoden um auf die Regelbasis zuzugreifen.
Rule: Besteht aus den Attributen Name, sowie 4 ArrayLists zum aufnehmen der zugehörigen Casebases, der Preconditions, der Conditions sowie Conclusions
Condition: Datentyp bestehend aus 4 Strings
Conclusion: Datentyp bestehend aus 3 Strings
Veränderungen am bisherigen Projekt:
Klasse Projekt: eine Variable „rulebase“ hinzugefügt + getter + setter
Initialisierung der Rulebase innerhalb der Konstruktoren
ES WURDE MIT DER MAC VERSION GEARBEITET!?!?!