Merge branch 'master' of gitlab.isima.fr:audorival/gomoku
This commit is contained in:
12
src/ConsoleRenderer.java
Normal file
12
src/ConsoleRenderer.java
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
|
||||||
|
|
||||||
|
public class ConsoleRenderer extends GomokuRenderer {
|
||||||
|
|
||||||
|
public ConsoleRenderer() {}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void init() {}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void update(GomokuGame game) {}
|
||||||
|
}
|
||||||
@@ -1,4 +1,3 @@
|
|||||||
import java.util.List;
|
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
|
||||||
public class GomokuAI{
|
public class GomokuAI{
|
||||||
@@ -24,7 +23,7 @@ public class GomokuAI{
|
|||||||
int x=0,y=0;
|
int x=0,y=0;
|
||||||
if(difficulty == 0)
|
if(difficulty == 0)
|
||||||
{
|
{
|
||||||
int rand = random.nextInt(board.getPlayableCells().lenght());
|
int rand = random.nextInt(board.getPlayableCells().size());
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
7
src/GomokuRenderer.java
Normal file
7
src/GomokuRenderer.java
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
public abstract class GomokuRenderer {
|
||||||
|
|
||||||
|
public abstract void init();
|
||||||
|
public abstract void update(GomokuGame game);
|
||||||
|
}
|
||||||
@@ -1,6 +1,5 @@
|
|||||||
|
|
||||||
import java.io.Console;
|
import java.io.Console;
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public class Human extends Player{
|
public class Human extends Player{
|
||||||
|
|
||||||
@@ -50,7 +49,7 @@ public class Human extends Player{
|
|||||||
while(!pass);
|
while(!pass);
|
||||||
|
|
||||||
|
|
||||||
pass =board.getCell(x,y).isPlayable();
|
pass =board.get(x,y).isPlayable();
|
||||||
if(!pass)
|
if(!pass)
|
||||||
{
|
{
|
||||||
System.out.println("Cette case n'est pas jouable !");
|
System.out.println("Cette case n'est pas jouable !");
|
||||||
|
|||||||
12
src/SwingRenderer.java
Normal file
12
src/SwingRenderer.java
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
|
||||||
|
|
||||||
|
public class SwingRenderer extends GomokuRenderer {
|
||||||
|
|
||||||
|
public SwingRenderer() {}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void init() {}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void update(GomokuGame game) {}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user