Commit fd4dadb0 authored by Trogno Lucas's avatar Trogno Lucas
Browse files

grille de l'IA

parent 3314e433
Loading
Loading
Loading
Loading
+8 −10
Original line number Diff line number Diff line
@@ -2,15 +2,13 @@
import numpy as np
import random as rd
import builtins
M2=np.zeros([10,10])
M1=np.zeros([10,10])

def f(c):
    return ord(c)-ord("A")+1
from IAattaque import f

position={}
print('ça marche')
#constituer sa grille        
def grille_IA(bateaux):
def grilleIA(bateaux) :
	position={}
	M2=np.zeros([10,10])
	for elem in bateaux:
		k=rd.randint(0,9)
		l=rd.randint(0,9)
@@ -57,9 +55,9 @@ def grille_IA(bateaux):
		if k==m:
			for i in range(min(l,n),max(l,n)+1):
				M2[k][i]=1
				position[(k,i)]=elem,max(l,n)-min(l,n)+1,1
				position[(k,i)]=elem.nom,max(l,n)-min(l,n)+1,1
		if l==n:
			for i in range(min(k,m),max(k,m)+1):
				M2[i][l]=1
				position[(i,l)]=elem,max(k,m)-min(k,m)+1,1
				position[(i,l)]=elem.nom,max(k,m)-min(k,m)+1,1
	return M2,position
 No newline at end of file