Example #1
0
	def test(self) : # Tester les fonctions  des autres classes
		taillePlateau = 8
		nbBateaux = 3


		plateauNao = Plateau(taillePlateau)
		#plateauNao.afficherPlateau()

		bateau1 = Bateau(3)
		bateau2 = Bateau(3)
		plateauNao.ajouterBateau(bateau1)
		plateauNao.ajouterBateau(bateau2)

		pos = Position(4,1)
		pos2 = Position(3,3)

		plateauNao.poserBateauVerticalement(bateau1, pos)
		bateau1.affichage()
		print()
		plateauNao.poserBateauHorizontalement(bateau2, pos2)
		bateau2.affichage()
		print()

		plateauNao.afficherPlateau()
Example #2
0
File: ia.py Project: nao-s4/AI


taillePlateau = 8
nbBateaux = 3

coupsNao = []


plateauNao = Plateau(taillePlateau)
plateauAdv = PlateauAdversaire(taillePlateau, 12)
#plateauNao.afficherPlateau()

bateau1 = Bateau(3)
bateau2 = Bateau(3)
plateauNao.ajouterBateau(bateau1)
plateauNao.ajouterBateau(bateau2)

pos = Position(4,1)
pos2 = Position(3,3)

plateauNao.poserBateauVerticalement(bateau1, pos)
bateau1.affichage()
print()
plateauNao.poserBateauHorizontalement(bateau2, pos2)
bateau2.affichage()
print()

# 1 touché    2 touché coulé    3 touché coulé gagné    0 plouf

#def jouer(posi):