implement place strategy, some improvements

This commit is contained in:
Stanislav Nowogrudski
2017-04-22 17:26:00 +02:00
parent 8572b88b14
commit 5ceb31ee33
11 changed files with 174 additions and 6 deletions
@@ -9,6 +9,7 @@ import de.dj_steam.bot.domain.Position;
import de.dj_steam.bot.domain.ToyBot;
import de.dj_steam.bot.domain.ToyBotField;
import de.dj_steam.bot.moving.strategy.ChangingStrategy;
import de.dj_steam.bot.moving.strategy.PlaceStrategy;
import de.dj_steam.bot.moving.strategy.ReportStrategy;
import de.dj_steam.bot.moving.strategy.TurnStrategy;
@@ -27,7 +28,7 @@ public class RobotEngine {
initChangingStrategies();
}
public RobotEngine(final ToyBotField toyBotField, final ToyBot toyBot) {
RobotEngine(final ToyBotField toyBotField, final ToyBot toyBot) {
this.toyBotField = toyBotField;
this.toyBot = toyBot;
initChangingStrategies();
@@ -43,5 +44,6 @@ public class RobotEngine {
changingStrategies = new ArrayList<>();
changingStrategies.add(new TurnStrategy());
changingStrategies.add(new ReportStrategy());
changingStrategies.add(new PlaceStrategy());
}
}