KaffeeMaus
|
c29eff6aa4
|
add defenition for the board size
|
11 months ago |
KaffeeMaus
|
6f5ce4501e
|
board initialize added
|
11 months ago |
KaffeeMaus
|
80f56467ef
|
bugfix: no console output during debugging
|
11 months ago |
KaffeeMaus
|
ecc56e88f0
|
Merge branch 'dev' into georg
|
11 months ago |
KaffeeMaus
|
2e183d8260
|
add the tictactoe game to the game collection
|
11 months ago |
KaffeeMaus
|
be2cb960ce
|
changed the command structure and make it global
|
11 months ago |
KaffeeMaus
|
c12ef1337f
|
changed command test execution
|
11 months ago |
KaffeeMaus
|
d9a87d61f7
|
add function for user input
|
11 months ago |
KaffeeMaus
|
4340d64ed3
|
some bugfix and add global vars
|
11 months ago |
KaffeeMaus
|
8bf2d9a607
|
added a user input in the menu
|
11 months ago |
KaffeeMaus
|
84c21acaa7
|
modified the command functions for testing purpose
|
11 months ago |
KaffeeMaus
|
b47ef9c188
|
fixed calculation
|
11 months ago |
KaffeeMaus
|
66aba9dc68
|
added a test case for the command by id caller
|
11 months ago |
KaffeeMaus
|
905f0d21bf
|
added a function that calls commands by their id
|
11 months ago |
KaffeeMaus
|
b7f48f25aa
|
added an id to gameCommands
|
11 months ago |
KaffeeMaus
|
5eacb3f4f0
|
added a onother command
|
11 months ago |
KaffeeMaus
|
1ed3ba3ed6
|
added a test case for the command list creation
|
11 months ago |
KaffeeMaus
|
0516a82cb0
|
added a function that create the command list
|
11 months ago |
KaffeeMaus
|
1d25e84001
|
added commands and their functions
|
11 months ago |
KaffeeMaus
|
77169b7f01
|
Merge branch 'georg' into dev
|
11 months ago |
KaffeeMaus
|
95df898178
|
Merge branch 'dev' into georg
|
11 months ago |
KaffeeMaus
|
04e8045c7c
|
refactoring: typo
|
11 months ago |
KaffeeMaus
|
e52cfccaa0
|
refactoring: handleCommand
|
11 months ago |
KaffeeMaus
|
5dc45b9943
|
added a test case for the command
|
11 months ago |
KaffeeMaus
|
17bdcd90a7
|
added another command
|
11 months ago |
KaffeeMaus
|
f921aaaf1c
|
refactoring: commandHandler
|
11 months ago |
KaffeeMaus
|
de794a0f42
|
added a function that evaluates user input
|
11 months ago |
KaffeeMaus
|
f74e8420bb
|
add a test for the initialization of the game info structure
|
11 months ago |
KaffeeMaus
|
b2938395d1
|
add ga structure that holds the game informations
|
11 months ago |
KaffeeMaus
|
e2f9678cbb
|
rules message added
|
11 months ago |
KaffeeMaus
|
7ffbb05393
|
welcome message added
|
11 months ago |
KaffeeMaus
|
6fdccd7ef1
|
add my files
|
11 months ago |
fdai7727
|
73366315d5
|
Merge branch 'tim' into dev
|
11 months ago |
fdai7727
|
feebb4ebc6
|
Anlegen der Dateien für Hangman und Einbau in das Interface
|
11 months ago |
fdai7727
|
af0fdc1487
|
refactoring: Auslagern von Funktionalität zu gameLoop() und getuserSelection(), um die Übersichtlichkeit zu verbessern
|
11 months ago |
fdai7727
|
c1e535f5e2
|
Erweiterung der Funktion getWelcomeMessageSSP() mit ASCII-Art
|
11 months ago |
fdai7727
|
098c67d0de
|
Erweiterung der Funktion printResult() mit ASCII-Art
|
11 months ago |
fdai7727
|
cf943347d9
|
Überarbeitung der Funktion printResult(), damit die Auswahl des Computers als Wort statt als Zahl ausgegeben wird
|
11 months ago |
fdai7727
|
2020e967fc
|
refactoring: Auslagern der Funktionalität zu den Funktionen selectCOMChoice(), getWelcomeMessage(), printResult()
|
11 months ago |
fdai7727
|
389a40da9b
|
Änderung Position der Initalisierung von srand() um die Zufälligkeit zu garantieren
|
11 months ago |
fdai7727
|
4411a4b1e6
|
refactoring: Verständlichere Benennung einiger Variablen: in schereSteinPapier(): user->userChoice, com->comChoice, win->winNum; formale Variable in calculateWinner(): x->userSelection, y->comSelection
|
11 months ago |
fdai7727
|
6021ee8e0a
|
refactoring: Einführen der konstanten Variablen scissor, rock, paper für die Nutzung in den Tests
|
11 months ago |
fdai7727
|
8c90131f90
|
refactoring: Einheitliche Benennung der Test, Strukturierung nach Testfällen und Kommentierung der Tests
|
11 months ago |
fdai7727
|
73943582ed
|
Implementation der Tests für den Testfall ungueltige Parameterübergabe bei calculateWinner() + Korrektur im Prodktivcode (Einfügen von Default bei äußerer Switch)
|
11 months ago |
fdai7727
|
87b5a7d42a
|
Implementation der Test für den Testfall 'Sieg'
|
11 months ago |
fdai7727
|
bc7ba1d0a6
|
Implementation der Tests für den Testfall 'Verloren' + Korrektur im Produktivcode bei der Ergebnisberechnung
|
11 months ago |
fdai7727
|
feab52722b
|
Implementation der Tests für Testfall Unentschieden
|
11 months ago |
fdai7727
|
58e6b3018b
|
Implementation der Berechnung des Gewinners
|
11 months ago |
fdai7727
|
edaeb98d0a
|
Implementation der zufälligen Computerauswahl
|
11 months ago |
fdai7727
|
a19c2caa67
|
Schreiben der Empfangsnachricht und Implementation des GameLoops + Abänderung der Funktion zu void
|
11 months ago |