Donderdag

G&D * Kleine foutjes in het Genetic Algorithm gefixed D * Cellular automaton table verbeterd D * Implementatie mazecharacter verdubbeling (om een vierkante maze te krijgen bij height == width) - Probleem: '\' gaf een fout, moest zijn '\\' voor enkele backslash G * Mogelijkheid tot itereren van generaties - Probleem: Heuristics mapten niet op de mazes - Probleem: De children werden uitgeprint maar deze waren niet gesort en niet geevaluate G * Onthouden van het beste doolhof van de huidige reeks generaties D * Dubbele animatie omdat de maze in de horizontale richting twee keer zo breed is - Probleem: Edje liep niet goed (links rechts links rechts) - Probleem: De vakjes om Edje heen werden kruisjes, dit kwam door het CA - Frames counter veranderd alleen als Edje in het programma ook echt een move maakte G * Heuristiek verbeterd zodat moves van de goal af extra waarde krijgen G * Crossover aangepast dat een doolhof met een ander doolhof crossoverd als deze dicht bij elkaar in de lijst liggen - Dit gaf zeer veel betere resultaten, zoals te zien bij Resultaten G * matePair aangepast dat de genen van een child niet per hele rij worden georven, maar per cel - Aanvankelijk zagen we weinig verschil in de resultaten, maar toen de statistieken functie eenmaal werkte, bleek dat er wel duidelijk verschil was bij de resultaten D * Statistieken printen G&D * Verbeteren van het sorteeralgoritme - We hadden al BubbleSort en hebben QuickSort erbij gemaakt. Dit leverde een klein verschil op in snelheid G&D * Nemen van proeven en opslaan van de resultaten