diff --git a/players/playerlib.cc b/players/playerlib.cc index 52d54ac..bd6358f 100644 --- a/players/playerlib.cc +++ b/players/playerlib.cc @@ -3,6 +3,8 @@ #include "playerlib.h" +char enemyc = 0; + char getEnemyChar(char c) { char enemyc; diff --git a/players/playerlib.h b/players/playerlib.h index bf0f857..ca93014 100644 --- a/players/playerlib.h +++ b/players/playerlib.h @@ -1,6 +1,8 @@ #ifndef PLAYERLIB_H #define PLAYERLIB_H +extern char enemyc; //initially 0, contains char of enemy's stone + //returns the character used for the enemy's stones extern char getEnemyChar(char); diff --git a/players/random-player.cc b/players/random-player.cc index ec6ebd5..1c43392 100644 --- a/players/random-player.cc +++ b/players/random-player.cc @@ -46,7 +46,9 @@ int main(void) // 2. TODO: Strategie hier einfügen. Resultat in turn_row und turn_col speichern. - printf("%c\n",getEnemyChar(state_buffer[0])); + if(!enemyc) + enemyc = getEnemyChar(state_buffer[0]); + // 3. Return result //send_move(turn_row, turn_col);