URL
https://opencores.org/ocsvn/connect-6/connect-6/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 4 |
Rev 7 |
Line 25... |
Line 25... |
|
|
static unsigned int current_random = 0;
|
static unsigned int current_random = 0;
|
|
|
|
|
char select_AI_colour (int argc, char **argv){
|
char select_AI_colour (int argc, char **argv){
|
char ai_colour;
|
char ai_colour='L';
|
int i;
|
int i;
|
//cout<<"Please enter referee AI's colour. L or D"<<endl;
|
//cout<<"Please enter referee AI's colour. L or D"<<endl;
|
//cin >> ai_colour;
|
//cin >> ai_colour;
|
for(i=0;i<argc; i++){
|
// for(i=0;i<argc; i++){
|
if((strcmp(argv[i],"-player")==0) && (i< (argc+1)) ){
|
// if((strncmp(argv[i],"-player",7)==0) && (i< (argc+1)) ){
|
ai_colour= *argv[i+1];
|
// ai_colour= *argv[i+1];
|
}
|
// }
|
}
|
// }
|
|
|
while (ai_colour != 'L' && ai_colour != 'D'){
|
// while (ai_colour != 'L' && ai_colour != 'D'){
|
cout<<"Invalid colour. Single character L or D"<<endl;
|
// cout<<"Invalid colour. Single character L or D"<<endl;
|
cin >> ai_colour;
|
// cin >> ai_colour;
|
}
|
// }
|
|
|
cout<<"AI is playing as "<<ai_colour<<endl;
|
// cout<<"AI is playing as "<<ai_colour<<endl;
|
return ai_colour;
|
return ai_colour;
|
}
|
}
|
|
|
|
|
int select_com_port(int argc, char **argv)
|
int select_com_port(int argc, char **argv)
|
Line 52... |
Line 52... |
string com_port;
|
string com_port;
|
int i, port;
|
int i, port;
|
bool cmd_line_port_set = false;
|
bool cmd_line_port_set = false;
|
|
|
for(i=0;i<argc; i++){
|
for(i=0;i<argc; i++){
|
if((strcmp(argv[i],"-port")==0) && (i< (argc+1)) ){
|
if((strncmp(argv[i],"-port",5)==0) && (i< (argc+1)) ){
|
com_port = argv[i+1];
|
com_port = argv[i+1];
|
cmd_line_port_set = true;
|
cmd_line_port_set = true;
|
}
|
}
|
}
|
}
|
if( !cmd_line_port_set ){
|
if( !cmd_line_port_set ){
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.