From d9c659698b8fe25bd5fc9ea14cbf33279157010a Mon Sep 17 00:00:00 2001 From: g-spacewhale <17550607+g-spacewhale@users.noreply.github.com> Date: Sat, 18 Nov 2017 20:20:58 +0100 Subject: [PATCH 1/6] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 618e0c2..472c31f 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,9 @@ MPK Projekt Puzzle Solver 1, Clone repository -2, branch master into a team branch +2, branch master into a team branch (named "Team"+[teamname]) -3, work only in this branch +3, work only in this team branch or subbranches 4, don't ever touch the master. From 742dbd3c36653bd82f282cc00e4d9e6ddf484be4 Mon Sep 17 00:00:00 2001 From: g-spacewhale Date: Tue, 21 Nov 2017 16:23:26 +0100 Subject: [PATCH 2/6] edited todo in readme to new todos --- README.md | 43 +++++++++++++++++++++++-------------------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index 618e0c2..b0f0f29 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,7 @@ # MPK.Puzzle MPK Projekt Puzzle Solver -# Git intro -0, read github tutorial - -1, Clone repository - -2, branch master into a team branch - -3, work only in this branch - -4, don't ever touch the master. - -Seriously. don't merge branch to master unless you are absolutely, 100% sure it works and you have discussed it with pm. +Don't merge branch to master unless you are absolutely, 100% sure it works and you have discussed it with pm! # Current Todo @@ -20,22 +9,36 @@ Git for Puzzle solving project 1, Input: --Puzzle Bilder in richtige Orientierung bringen +- Kontrolle, ob extrahierte Information rotationsinvariant ist --Puzzle Bilder informaion rein raus oder kante extrahieren +- Information in definierte Schnittstelle übergeben --Schnittstelle zwischen Input und Solver definieren +- Farbdurchschnitt der einzelnen Puzzleteile extrahieren 2, Solver --Grundsätzliche Aufbauweise +- Puzzle Solver Abstraktion 1 fertig erstellen (Form) --Puzzle nach bekommenen Informationen der Input Gruppe lösen -soweit dies möglich ist- +- Puzzle Solver Abstraktion 2 (Farbdurchschnitt) Konzept erstellen und programmieren + +- Random Algorithmus? 3, Output --Transparenz der Bilder einstellen +-visuelle Darstellung des Outputs der Matrix von Solver + hier soll das 'fertige' Puzzle dargestellt werden + +# Git intro +0, read github tutorial + +1, Clone repository + +2, branch master into a team branch (named "Team"+[teamname]) + +3, work only in this team branch or subbranches + +4, don't ever touch the master. + +Seriously. don't merge branch to master unless you are absolutely, 100% sure it works and you have discussed it with pm. --visuelle Darstellung des outputs von Solver --Schnittstelle zwischen Solver und Output definieren From af3ba8da5633df9610cb7661f06f91a1930c806a Mon Sep 17 00:00:00 2001 From: g-spacewhale Date: Tue, 21 Nov 2017 16:26:03 +0100 Subject: [PATCH 3/6] edited README Todo to reflect new steps in project. --- README.md | 51 +++++++++++++++++++++++++++------------------------ 1 file changed, 27 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 472c31f..b0f0f29 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,33 @@ # MPK.Puzzle MPK Projekt Puzzle Solver +Don't merge branch to master unless you are absolutely, 100% sure it works and you have discussed it with pm! + + +# Current Todo +Git for Puzzle solving project + +1, Input: + +- Kontrolle, ob extrahierte Information rotationsinvariant ist + +- Information in definierte Schnittstelle übergeben + +- Farbdurchschnitt der einzelnen Puzzleteile extrahieren + +2, Solver + +- Puzzle Solver Abstraktion 1 fertig erstellen (Form) + +- Puzzle Solver Abstraktion 2 (Farbdurchschnitt) Konzept erstellen und programmieren + +- Random Algorithmus? + +3, Output + +-visuelle Darstellung des Outputs der Matrix von Solver + hier soll das 'fertige' Puzzle dargestellt werden + # Git intro 0, read github tutorial @@ -15,27 +42,3 @@ MPK Projekt Puzzle Solver Seriously. don't merge branch to master unless you are absolutely, 100% sure it works and you have discussed it with pm. -# Current Todo -Git for Puzzle solving project - -1, Input: - --Puzzle Bilder in richtige Orientierung bringen - --Puzzle Bilder informaion rein raus oder kante extrahieren - --Schnittstelle zwischen Input und Solver definieren - -2, Solver - --Grundsätzliche Aufbauweise - --Puzzle nach bekommenen Informationen der Input Gruppe lösen -soweit dies möglich ist- - -3, Output - --Transparenz der Bilder einstellen - --visuelle Darstellung des outputs von Solver - --Schnittstelle zwischen Solver und Output definieren From c56b117d81374bd09c8e736a4d99e5b8360e4324 Mon Sep 17 00:00:00 2001 From: PGotzmann Date: Wed, 22 Nov 2017 11:05:35 +0100 Subject: [PATCH 4/6] Added CLions local project directories and .DS_Store (MAC OS) to gitignore Local folders created by CLion and MAC OS are now excluded in gitignore. This allows users to work directly in the local Git directory without syncing unnessasary files. --- .gitignore | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 579bd1a..c9e316e 100644 --- a/.gitignore +++ b/.gitignore @@ -30,4 +30,9 @@ # Executables *.exe *.out -*.app \ No newline at end of file +*.app + +#Directories +cmake-build-debug +.idea +.DS_Store \ No newline at end of file From abb2126d619f82c127559ffb22c877264b6d93d9 Mon Sep 17 00:00:00 2001 From: Raphael Maenle <17550607+g-spacewhale@users.noreply.github.com> Date: Sun, 3 Dec 2017 20:35:35 +0100 Subject: [PATCH 5/6] updated readme to show todos --- README.md | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index b0f0f29..114d9dc 100644 --- a/README.md +++ b/README.md @@ -3,30 +3,30 @@ MPK Projekt Puzzle Solver Don't merge branch to master unless you are absolutely, 100% sure it works and you have discussed it with pm! +# Team Current todo: -# Current Todo -Git for Puzzle solving project +Gruppe 1 (Baumgartner, Neußner, Reitter) DONNERSTAG +- Verschnellern, Ecken genau treffen (nicht zu genau) +- Layer: Abstand zwischen den Ecken (Puzzleteilseitenlängen) -1, Input: +Gruppe 2 (Angel, Daniels, Kopp, Waldhütter) DONNERSTAG +- Zusammenbau (Empfehlung: OpenCV) – fürs Erste einmal grob ausreichend -- Kontrolle, ob extrahierte Information rotationsinvariant ist +Gruppe 3 (Chung, Gotzmann, Papa, Uray) DONNERSTAG +- God-Variables (Log, Puzzle Matte, Puzzle Box) erstellen und einen Prototypen für die Layerimplementierung erstellen -- Information in definierte Schnittstelle übergeben +Gruppe 4 (Kaselautzke, Maenle, Rauer, Weidinger) DONNERSTAG +- Grundprogramm verallgemeinern, Funktionen zusammenlegen mit Bedacht auf Schnittstelle der Gruppe 3 +- Random Puzzle Generator erweiterbar gestalten -- Farbdurchschnitt der einzelnen Puzzleteile extrahieren +Gruppe 5 (Wolf, Prenn, Magyar) SONNTAG +- Rohbilder gerade drehen und einen transparenten Hintergrund einstellen. +- ODER händisch nachbearbeiten -2, Solver - -- Puzzle Solver Abstraktion 1 fertig erstellen (Form) - -- Puzzle Solver Abstraktion 2 (Farbdurchschnitt) Konzept erstellen und programmieren - -- Random Algorithmus? - -3, Output - --visuelle Darstellung des Outputs der Matrix von Solver - hier soll das 'fertige' Puzzle dargestellt werden +# Alle Current todo: +- Git anmelden und Tutorial durcharbeiten wenn man sich nicht auskennt. Dann fragen, wenn es probleme gibt. +- CLion bei allen installiert +- OpenCV bei allen installiert (MinGW wenn auf Windows) # Git intro 0, read github tutorial From ffac7fbcb9fc148492b5068edb25f7b5ed6ee27d Mon Sep 17 00:00:00 2001 From: Raphael Maenle <17550607+g-spacewhale@users.noreply.github.com> Date: Sat, 16 Dec 2017 22:01:18 +0100 Subject: [PATCH 6/6] removed todo --- README.md | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/README.md b/README.md index 114d9dc..2d4e938 100644 --- a/README.md +++ b/README.md @@ -3,31 +3,6 @@ MPK Projekt Puzzle Solver Don't merge branch to master unless you are absolutely, 100% sure it works and you have discussed it with pm! -# Team Current todo: - -Gruppe 1 (Baumgartner, Neußner, Reitter) DONNERSTAG -- Verschnellern, Ecken genau treffen (nicht zu genau) -- Layer: Abstand zwischen den Ecken (Puzzleteilseitenlängen) - -Gruppe 2 (Angel, Daniels, Kopp, Waldhütter) DONNERSTAG -- Zusammenbau (Empfehlung: OpenCV) – fürs Erste einmal grob ausreichend - -Gruppe 3 (Chung, Gotzmann, Papa, Uray) DONNERSTAG -- God-Variables (Log, Puzzle Matte, Puzzle Box) erstellen und einen Prototypen für die Layerimplementierung erstellen - -Gruppe 4 (Kaselautzke, Maenle, Rauer, Weidinger) DONNERSTAG -- Grundprogramm verallgemeinern, Funktionen zusammenlegen mit Bedacht auf Schnittstelle der Gruppe 3 -- Random Puzzle Generator erweiterbar gestalten - -Gruppe 5 (Wolf, Prenn, Magyar) SONNTAG -- Rohbilder gerade drehen und einen transparenten Hintergrund einstellen. -- ODER händisch nachbearbeiten - -# Alle Current todo: -- Git anmelden und Tutorial durcharbeiten wenn man sich nicht auskennt. Dann fragen, wenn es probleme gibt. -- CLion bei allen installiert -- OpenCV bei allen installiert (MinGW wenn auf Windows) - # Git intro 0, read github tutorial