adding the instance variable 'learned' to the datastructure
adapt to the modified datastructure
adding a linear optimization method
adapting the parser and tests
adding a new optimization file
fixed a bug at linearOptimization
optimizing the linearSearch method
adding the binarySearchOptimisation method
adding a test for binarySearchOptimisation