SnakeBot fertig
This commit is contained in:
parent
f67726a7cf
commit
7698381620
Binary file not shown.
@ -1,21 +1,34 @@
|
||||
package Praktikum05;
|
||||
|
||||
import java.util.Random;
|
||||
import java.util.Scanner;
|
||||
|
||||
public class RumbleBot extends Bot{
|
||||
public class RumbleBot extends Bot {
|
||||
protected RumbleBot(String[] args) {
|
||||
super(args);
|
||||
}
|
||||
|
||||
private Scanner input = new Scanner(System.in);
|
||||
|
||||
private int counter = 0;
|
||||
private Random leftOrRight = new Random();
|
||||
@Override
|
||||
protected char nextMove(View view) throws Exception {
|
||||
char roverKennung = view.data.charAt(40);
|
||||
boolean exit = false;
|
||||
while (!exit) {
|
||||
|
||||
input.close();
|
||||
if(counter <= 8){
|
||||
counter++;
|
||||
return '^';
|
||||
}else if(counter > 8){
|
||||
counter = 0;
|
||||
if(leftOrRight.nextBoolean()){
|
||||
return '>';
|
||||
}else{
|
||||
return '<';
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
throw new Exception("Beendet");
|
||||
}
|
||||
@ -27,4 +40,5 @@ public class RumbleBot extends Bot{
|
||||
bot.run();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user