<commit_before>#! /usr/bin/python
#authors : <NAME>, <NAME>


class Bateau:
	
	
	def positionsBateau(self):return
	#			Bateau --> [int x int](n)
	def etatPosition(self):return 
	#			Bateau --> [bool](n)
	def longueurBateau(self):return
	#			Bateau --> int
	def creerBateau(longueur, orientation, coordX, coordY):return 
	#			int x str x int x int --> Bateau<commit_msg>implementation Bateau<commit_after>#! /usr/bin/python
#authors : <NAME>, <NAME>
#implementation : FAIZA Mohamed Iheb

class Bateau:
    
    #Remarque : creerBateau c'est le constructeur de bateaux donc on doit change son nom à __init__
	#			int x str x int x int --> Bateau
    def __init__(longueur, orientation, coordX, coordY):
        self.longueur = longueur
        self.orientation = orientation
        self.coordX = coordX
        self.coordY = coordY
        self.positions = []
        if orientation == "verticale" :
            for i in range(0,longueur) :
                self.positions.append([coordX + i,coordY])
        else :
            for i in range(0,longueur) :
                self.positions.append([coordX,coordY + i])
        self.etats = []
        for i in range(0,longueur) :
            self.etats[i] = False
        
    #			Bateau --> [int x int](n)
	def positionsBateau(self):
        return self.positions
	
    #			Bateau --> [bool](n)
	def etatPosition(self):
        return self.etats
	

    #			Bateau --> int
    def longueurBateau(self):return
        return self.longueur

{'fraction_non_alphanumeric': 0.11657681940700809, 'fraction_numerical': 0.0020215633423180594, 'mean_word_length': 2.3597285067873304, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 15, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3394017', 'n_tokens_mistral': 541, 'n_tokens_neox': 510, 'n_words': 125}