Imports optimization
This commit is contained in:
parent
51a0498886
commit
06319283bb
@ -14,7 +14,10 @@ import javafx.application.Application;
|
|||||||
import javafx.stage.Stage;
|
import javafx.stage.Stage;
|
||||||
|
|
||||||
import java.lang.reflect.InvocationTargetException;
|
import java.lang.reflect.InvocationTargetException;
|
||||||
import java.util.*;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Arrays;
|
||||||
|
import java.util.LinkedList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Application starting point
|
* Application starting point
|
||||||
|
@ -2,10 +2,7 @@ package fr.lnl.game.client.listener;
|
|||||||
|
|
||||||
import fr.lnl.game.client.App;
|
import fr.lnl.game.client.App;
|
||||||
import fr.lnl.game.server.games.Game;
|
import fr.lnl.game.server.games.Game;
|
||||||
import fr.lnl.game.server.games.player.Player;
|
|
||||||
import fr.lnl.game.server.listener.AbstractModelListening;
|
import fr.lnl.game.server.listener.AbstractModelListening;
|
||||||
import fr.lnl.game.server.listener.ModelListener;
|
|
||||||
import javafx.scene.control.Alert;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This method is call when the current player have selected an action to play (or if it's a computer player, will
|
* This method is call when the current player have selected an action to play (or if it's a computer player, will
|
||||||
|
@ -4,7 +4,6 @@ import fr.lnl.game.client.view.Window;
|
|||||||
import fr.lnl.game.server.games.Game;
|
import fr.lnl.game.server.games.Game;
|
||||||
import fr.lnl.game.server.games.action.Action;
|
import fr.lnl.game.server.games.action.Action;
|
||||||
import fr.lnl.game.server.listener.AbstractModelListening;
|
import fr.lnl.game.server.listener.AbstractModelListening;
|
||||||
import fr.lnl.game.server.listener.ModelListener;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Call when the player selected the direction where it wants to play it
|
* Call when the player selected the direction where it wants to play it
|
||||||
|
@ -8,7 +8,6 @@ import fr.lnl.game.server.games.player.HumanPlayer;
|
|||||||
import fr.lnl.game.server.games.player.Player;
|
import fr.lnl.game.server.games.player.Player;
|
||||||
|
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Objects;
|
|
||||||
import java.util.Scanner;
|
import java.util.Scanner;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,14 +1,17 @@
|
|||||||
package fr.lnl.game.client.view;
|
package fr.lnl.game.client.view;
|
||||||
|
|
||||||
import fr.lnl.game.client.App;
|
import fr.lnl.game.client.App;
|
||||||
import fr.lnl.game.client.listener.NextPlayerButtonListener;
|
|
||||||
import fr.lnl.game.client.listener.ClientEventHandler;
|
import fr.lnl.game.client.listener.ClientEventHandler;
|
||||||
|
import fr.lnl.game.client.listener.NextPlayerButtonListener;
|
||||||
import fr.lnl.game.client.listener.SelectActionButton;
|
import fr.lnl.game.client.listener.SelectActionButton;
|
||||||
import fr.lnl.game.client.listener.SelectDirectionListener;
|
import fr.lnl.game.client.listener.SelectDirectionListener;
|
||||||
import fr.lnl.game.server.games.Game;
|
import fr.lnl.game.server.games.Game;
|
||||||
import fr.lnl.game.server.games.action.*;
|
import fr.lnl.game.server.games.action.*;
|
||||||
import fr.lnl.game.server.games.grid.Grid;
|
import fr.lnl.game.server.games.grid.Grid;
|
||||||
import fr.lnl.game.server.games.grid.elements.*;
|
import fr.lnl.game.server.games.grid.elements.Box;
|
||||||
|
import fr.lnl.game.server.games.grid.elements.EnergyBall;
|
||||||
|
import fr.lnl.game.server.games.grid.elements.Explosive;
|
||||||
|
import fr.lnl.game.server.games.grid.elements.Wall;
|
||||||
import fr.lnl.game.server.games.player.HumanPlayer;
|
import fr.lnl.game.server.games.player.HumanPlayer;
|
||||||
import fr.lnl.game.server.games.player.Player;
|
import fr.lnl.game.server.games.player.Player;
|
||||||
import fr.lnl.game.server.utils.Pair;
|
import fr.lnl.game.server.utils.Pair;
|
||||||
|
@ -6,7 +6,6 @@ import fr.lnl.game.server.games.grid.build.GridFactoryBuilder;
|
|||||||
import fr.lnl.game.server.games.grid.elements.CountdownBox;
|
import fr.lnl.game.server.games.grid.elements.CountdownBox;
|
||||||
import fr.lnl.game.server.games.player.ComputerPlayer;
|
import fr.lnl.game.server.games.player.ComputerPlayer;
|
||||||
import fr.lnl.game.server.games.player.Player;
|
import fr.lnl.game.server.games.player.Player;
|
||||||
import fr.lnl.game.server.utils.Point;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
@ -2,10 +2,6 @@ package fr.lnl.game.server.games.action;
|
|||||||
|
|
||||||
import fr.lnl.game.server.games.Game;
|
import fr.lnl.game.server.games.Game;
|
||||||
import fr.lnl.game.server.games.player.Player;
|
import fr.lnl.game.server.games.player.Player;
|
||||||
import fr.lnl.game.server.utils.Point;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Random;
|
|
||||||
|
|
||||||
public abstract class AbstractAction implements Action {
|
public abstract class AbstractAction implements Action {
|
||||||
|
|
||||||
|
@ -2,8 +2,6 @@ package fr.lnl.game.server.games.player;
|
|||||||
|
|
||||||
import fr.lnl.game.server.games.Game;
|
import fr.lnl.game.server.games.Game;
|
||||||
import fr.lnl.game.server.games.action.Action;
|
import fr.lnl.game.server.games.action.Action;
|
||||||
import fr.lnl.game.server.games.action.Nothing;
|
|
||||||
import fr.lnl.game.server.games.grid.Grid;
|
|
||||||
import fr.lnl.game.server.utils.Point;
|
import fr.lnl.game.server.utils.Point;
|
||||||
|
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
@ -2,7 +2,6 @@ package fr.lnl.game.server.games.player;
|
|||||||
|
|
||||||
import fr.lnl.game.server.games.Game;
|
import fr.lnl.game.server.games.Game;
|
||||||
import fr.lnl.game.server.games.action.*;
|
import fr.lnl.game.server.games.action.*;
|
||||||
import fr.lnl.game.server.games.grid.Grid;
|
|
||||||
import fr.lnl.game.server.games.grid.elements.Box;
|
import fr.lnl.game.server.games.grid.elements.Box;
|
||||||
import fr.lnl.game.server.games.grid.elements.EnergyBall;
|
import fr.lnl.game.server.games.grid.elements.EnergyBall;
|
||||||
import fr.lnl.game.server.games.grid.elements.Explosive;
|
import fr.lnl.game.server.games.grid.elements.Explosive;
|
||||||
@ -10,8 +9,6 @@ import fr.lnl.game.server.utils.Point;
|
|||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
import java.util.function.Predicate;
|
|
||||||
import java.util.stream.Collectors;
|
|
||||||
|
|
||||||
public class StrategyComputerPlayer extends ComputerPlayer {
|
public class StrategyComputerPlayer extends ComputerPlayer {
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user