diff --git a/README.md b/README.md index 37b825d491cf90af2be912ba7a3fb3030ebcdc3f..06ca5997c49a9405c74e334096388024e6bd277c 100644 --- a/README.md +++ b/README.md @@ -1,66 +1,4 @@ # Project Metavis A visualization tool for combinatorial optmization. -#### Milestones -| Date | Milestone | Comment | Done | -| ------------ | ------------- | ------------- | ------ | -| 17/12/2019 | MS0: License & IDE | Software should be able run on windows and linux | ☑ | -| 20/12/2019 | MS1: Log-file import | The overall design and constrain off a log-file | ☑ | -| 14/01/2020 | MS2: Metrics | Calculate and display metrics for general metaheuristic and for population based ones | ☑ | -| --/--/2020 | MS3: High Dimension Reduction | Implementing own view | ☐ | -| --/--/2020 | MS4: LDEE | Implementing Low-Dimensional Euclidean Embedding | ☐ | - - - -#### Phases -| Period | Phase | Comment | -| ------------ | ------------- | ------------- | -| 16/12/2019 - 20/12/2019 | P0: Initialize the project | Preparing for future work and implement first two milestones(MS1, MS2) | -| 21/12/2019 - 03/01/2020 | Winterbreak | | -| 04/01/2020 - 14/01/2020 | P1: Metrics | Implementing all kind of metrics that present information for the User| -| 15/01/2020 - 15/01/2020 | R0: Refactor | Refactoring and project structuring | -| 16/01/2020 - 21/01/2020 | P2: View & Metrics | Implementing the own visualization and also additional metrics (MS3)| -| 22/01/2020 - 22/01/2020 | R1: Refactor | Refactoring and project structuring | -| 23/01/2020 - 30/01/2020 | P3: LDEE | Implementing LDEE (MS4)| -| - -<!-- ballot box with check ☑ - Entity: ballot box unchecked ☐ ---> -#### Goals -| Milostone | Goal | Comment | Done | -| --------- | ---- | ------- | ---- | -| MS1 | G0: Memory layout | Save efficient bits in the memory | ☑ | -| | G1: File Reader | File reader who can detinguish between real values and integer and the bitstring. Should be recognize labels. | ☑ | -| MS2 | G2: Dockable widget | To have a gui widget that can be docked and the state should be saved. | ☑ | -| | G3: Line Graph | A line graph with axis label should be implemented | ☑ | -| | G4: Light redraw | Save the intermediate values to not calculate them each redraw | ☑ | - - - -#### Future Features -These features are not in a milestone or a goal yet but can be in the future. - -| Feature | Comment | -| ------- | ------- | -| FS0: Log-file in UTF-8 to binary data type | Saves disk space | -| FS1: Multiple run view | Simmulateasly showing 2 or multiple runs to compare them | -| FS2: Free up memory | Free up memory thats not needed when the visualization has been calculated | -| FS3: Log-File Multithreading | Log-File should be calculated on other threads then main for speedup and responisvness| -| FS4: Projects | To create and save projects to work with more metalog files | -| FS5: Interactive Graphs | To Graph should be costomizeable eg. LineWidth, CircleWidth, (Color, Hide)/Series, Series-Label| -| FS6: Console/StatusLine | To see what the programm is doing | -| FS7: Log-File Overview | To check the file and show diffrent parameter | -| FS8: Log-File Manager | Select and deselect metalog Files Ready, Loading ,Pending | -| FS9: Select and Highlighting | | -| FS9a: Interconnect selecting from diffrent views | | -| FS10: View BackPointer | To show more data thats not on the graph | -| FS11: Multirun view with 2dVisualization | It should be possible to show diffrent runs in the view in the same Map eg each run a color | -| FS12: Show all runs in the same map | This helps to get a picture of the problem that wants to be solved | - - - - - -