Commit graph

100 commits

Author SHA1 Message Date
Jonny007-MKD 4952cd83e7 Bericht überarbeitet 2014-01-20 20:16:26 +01:00
gaeltp3 0f6dd5b7ae Einen Teil der Kommentierung wurde entfernt 2014-01-18 21:01:31 +01:00
gaeltp3 1e296172e8 Bericht! 2014-01-18 20:23:56 +01:00
gaeltp3 87a5312cd2 Hazard_Bericht.doc
Nur Erstellung der DocDatei mit Probembeschreibung
2014-01-15 00:32:04 +01:00
gaeltp3 406ffdf710 Documentation images 2014-01-14 23:51:39 +01:00
Jonny007-MKD 3751e0ba8b Documentation images 2014-01-13 00:46:35 +01:00
Jonny007-MKD 6c23234bd2 New inputs: 8, 3 2014-01-13 00:46:34 +01:00
Jonny007-MKD 18f5012f4a Added Comments
Das sollte ausführlich genug sein
2014-01-13 00:46:33 +01:00
Jonny007-MKD 3ba70257af Added comments what shall be changed in PAP 2014-01-09 03:04:23 +01:00
gaeltp3 800d64613d Hazard_PAP 2014-01-09 02:21:03 +01:00
Jonny007-MKD 40a0964a93 small fix 2014-01-07 20:29:31 +01:00
Jonny007-MKD d27c3eb1f7 Bug fix: Adjust size of GrayToBinary-Table
Wenn wir z.B. eine Tabelle mit 4 Variablen = 16 Elementen anlegen, und
anschließend eine Datei mit mehr als 4 Variablen bearbeiten, müssen wir
die Tabelle vergrößern
2014-01-07 20:29:13 +01:00
Jonny007-MKD e61c4be44c Enhance conding style 2014-01-07 20:28:18 +01:00
Jonny007-MKD e1614a62e6 Supress 2nd Wertetabelle if no hazard was found 2014-01-07 20:28:09 +01:00
Jonny007-MKD 1325c11caa Moved from FILE* to fstream 2014-01-07 19:51:29 +01:00
Jonny007-MKD b77e4e0127 Gray lookup table 2014-01-07 18:05:55 +01:00
Jonny007-MKD fcc34a9fa2 New inputs: 8, 12 2014-01-07 18:05:44 +01:00
Jonny007-MKD 69ff2466ff KNF ist nur Ausgabesache 2014-01-07 18:05:28 +01:00
Jonny007-MKD d709a33fe9 Revert "KNF Darstellung im KV diagramm"
This reverts commit 17c246a3cc.
2014-01-07 17:49:38 +01:00
gaeltp3 17c246a3cc KNF Darstellung im KV diagramm
Verpnüfung  und vergleich mit KNF wurde hinzugefügt.
2014-01-07 17:01:44 +01:00
Jonny007-MKD d17de2a6a1 Added GDE-Loop
Das Programm wird jetzt in einer while-Schleife ausgeführt, zwei Buttons
sind zu Steuerung in der GDE vorhanden
2014-01-06 20:32:59 +01:00
Jonny007-MKD ac7e6ff233 Fixed Gray calculation in KV_PiEleLoc 2014-01-06 20:31:23 +01:00
Jonny007-MKD ed1b206cff Added Gray Excel file 2014-01-06 20:28:18 +01:00
Jonny007-MKD 7a2dbeb73d Added new input files 2014-01-06 20:28:07 +01:00
Jonny007-MKD 0f1be15f30 Added Tools class
A class that provides some static functions
2014-01-06 20:27:40 +01:00
Jonny007-MKD 116c420c7a File Open dialog 2014-01-06 15:46:35 +01:00
Jonny007-MKD 2d62e47f7e Fixed bugs 2014-01-06 14:57:19 +01:00
Jonny007-MKD 9ca02c9100 Fixed bugs, fixed sorting
Binär -> Gray  =   X ^ X/2
Gray -> Binär =    n-1 times   X ^ X/2
2014-01-06 14:56:49 +01:00
Jonny007-MKD 827043ab3e Improved color generation 2014-01-06 14:55:40 +01:00
Jonny007-MKD b2c5f704dd Better output on command line 2014-01-06 14:55:17 +01:00
Jonny007-MKD afea782db6 Moved files 2014-01-06 14:55:05 +01:00
Jonny007-MKD d31fba386d Change way of ID generation 2014-01-05 19:20:51 +01:00
Jonny007-MKD e14e3b15d8 Modified PrintPrimImplikanten
Jedes Element eines PrimImplikants wird nun in KV_PiGroups (=Kuller)
einsortiert, die anschließend mit PrintPrimImplikantenGroup gezeichnet
werden
2014-01-05 19:20:24 +01:00
Jonny007-MKD 1f55b1bfc3 PrimImplikant mit KV_PiEleLocs
Der PrimImplikant verfügt nun über eine Methode, die die enthaltenen
Elemente nach Gray aufsteigend sortiert.
Außerdem kann für jedes Element eine KV_PiEleLoc erstellt und in einem
Vector abgelegt werden.
2014-01-05 19:18:34 +01:00
Jonny007-MKD 17f4b32239 KV_PiGroup: vector of Locations
Das ist ein vector mit KV_PiEleLocs.
Dazu kommen ein paar Methoden, z.B. zur Überprüfung, ob ein Element an
diese Gruppe angrenzt.
2014-01-05 19:16:02 +01:00
Jonny007-MKD 184555aa26 Location of a PrimImplikant 2014-01-05 19:13:19 +01:00
Jonny007-MKD a7e4edb77e Merge branch 'GDE' of https://github.com/gaeltp3/Harzard_Projekt into GDE 2013-12-27 01:26:08 +01:00
Jonny007-MKD 0ef04e6897 Extended KV-Diagrams 2013-12-27 01:25:19 +01:00
gaeltp3 172b262e2b Entfernung der Funktion Anwesendheit. 2013-12-23 19:33:41 +01:00
gaeltp3 06a33deceb direkte Zugriff zu kullers 2013-12-23 14:03:44 +01:00
gaeltp3 299af0a622 hoehste & niedrige Koordinanten 2013-12-23 11:40:27 +01:00
gaeltp3 10269bcd65 Print Implikant algoritmus geschrieben aber. funktionniert. Keine Fehler
bei der Compilierung aber die Kuller auftreten nicht
2013-12-23 02:51:37 +01:00
gaeltp3 aeb5cbfe34 Erstellung einen neuen Vector. 2013-12-20 21:35:45 +01:00
gaeltp3 cb7bcec454 Spaltung der I_vector der PI in eventuell zwei Vectoren. 2013-12-20 00:56:48 +01:00
Jonny007-MKD fec5f7b828 Gute Idee!
1. i, h, w müssen public sein
2. numVarX muss nicht jedes mal gespeichert werden
3. noch mehr push_backs für I_Vector
2013-12-19 03:14:14 +01:00
gaeltp3 a3498d227b Erstellung der Klasse Implikant_localisation, die die Daten für das
Zeichen eines Implikantenkuller speichert.
2013-12-19 02:18:21 +01:00
gaeltp3 3e384a4bf1 Erstellung einen zweiten Vector in der Klasse PrimImplikant, Der die
adresse der Objekten von Typ Implikant_localisation in KV diagramm
speichert
2013-12-19 02:16:15 +01:00
Jonny007-MKD d20e55d3a9 VarX gedreht
1. Alle auskommentierten Funktionen gelöscht. Die braucht man nicht
kopieren, dafür haben wir Versionskontrolle mit Github
2. Leerzeichen am Ende des Strings entfernt, Zeichengröße von 10 auf 9
reduziert
3. Koordinaten für VarX und VarY angepasst und this->Text() verwendet
4. PrintVariables neu ausgerichtet
5. srand() verbessert
2013-12-17 20:18:27 +01:00
Jonny007-MKD 3cc7a534d0 Kommentare und Einrückungen angepasst 2013-12-17 20:15:21 +01:00
Jonny007-MKD 359b7beef5 Delete variables
Warum nicht =)
2013-12-17 20:14:48 +01:00