is playable change

This commit is contained in:
Aubin DORIVAL
2025-03-28 10:47:29 +01:00
parent 31e7929716
commit 6b2d450edb
20 changed files with 25 additions and 20 deletions

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>Cardinal</title> <title>Cardinal</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>Color</title> <title>Color</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>Coordinate</title> <title>Coordinate</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>GomokuAI</title> <title>GomokuAI</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>GomokuBoard</title> <title>GomokuBoard</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>GomokuCell</title> <title>GomokuCell</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>GomokuGame</title> <title>GomokuGame</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>Human</title> <title>Human</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>Player</title> <title>Player</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>All Classes and Interfaces</title> <title>All Classes and Interfaces</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>All Packages</title> <title>All Packages</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>Constant Field Values</title> <title>Constant Field Values</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>API Help</title> <title>API Help</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>Index</title> <title>Index</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>Generated Documentation (Untitled)</title> <title>Generated Documentation (Untitled)</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>Class Hierarchy</title> <title>Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>Unnamed Package</title> <title>Unnamed Package</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title> Class Hierarchy</title> <title> Class Hierarchy</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,7 +1,7 @@
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html lang="en"> <html lang="en">
<head> <head>
<!-- Generated by javadoc (24) on Fri Mar 28 10:28:20 CET 2025 --> <!-- Generated by javadoc (24) on Fri Mar 28 10:47:14 CET 2025 -->
<title>Search</title> <title>Search</title>
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

View File

@@ -1,6 +1,8 @@
import java.util.EnumMap; import java.util.EnumMap;
import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutionException;
import javax.smartcardio.Card;
/** /**
* This class is cell of the board of the Gomoku game. * This class is cell of the board of the Gomoku game.
*/ */
@@ -83,7 +85,10 @@ public class GomokuCell{
* @return True if the current cell can be played with the condition of the gomoku. * @return True if the current cell can be played with the condition of the gomoku.
*/ */
public boolean isPlayable(){ public boolean isPlayable(){
return this.neighbour.size() > 0; for (Cardinal c : Cardinal.values()) {
if (this.getNeighbour(c).isPlayed()) return true;
}
return false;
} }