# -*- coding: utf-8 -*-
import random
class Case:
    
    
    
    #constructeur
    def __init__(self,ligne,colonne,couleur,rect) :
        self.piece=None
        self.colonne=colonne
        self.ligne=ligne
        self.rect=rect # De forme [x,y,longueur, largeur], ici longueur et largeur =75
        self.couleur=couleur # blanc = [255,255,255] ou bleu =[0,200,150]
        
    #Permet de changer la piece sur la case
    def setPiece(self, piece=None):
        self.piece = piece
        
            
    # permet de changer aléatoirement le pion arrive au bout du plateau en une autre piece
    # n'est pas utilise pour le moment
    def setPiecePromotion(self,echiquier,couleur):
        liste=echiquier.getListePiecePromotion(couleur)
        num=random.randint(0,3)
        self.setPiece(liste[num])
         

425a14b150d31a626824257103360c6ad3a9b6fd
<mask token>


class Case:

    def __init__(self, ligne, colonne, couleur, rect):
        self.piece = None
        self.colonne = colonne
        self.ligne = ligne
        self.rect = rect
        self.couleur = couleur
    <mask token>
    <mask token>

<mask token>


class Case:

    def __init__(self, ligne, colonne, couleur, rect):
        self.piece = None
        self.colonne = colonne
        self.ligne = ligne
        self.rect = rect
        self.couleur = couleur
    <mask token>

    def setPiecePromotion(self, echiquier, couleur):
        liste = echiquier.getListePiecePromotion(couleur)
        num = random.randint(0, 3)
        self.setPiece(liste[num])

<mask token>


class Case:

    def __init__(self, ligne, colonne, couleur, rect):
        self.piece = None
        self.colonne = colonne
        self.ligne = ligne
        self.rect = rect
        self.couleur = couleur

    def setPiece(self, piece=None):
        self.piece = piece

    def setPiecePromotion(self, echiquier, couleur):
        liste = echiquier.getListePiecePromotion(couleur)
        num = random.randint(0, 3)
        self.setPiece(liste[num])

import random


class Case:

    def __init__(self, ligne, colonne, couleur, rect):
        self.piece = None
        self.colonne = colonne
        self.ligne = ligne
        self.rect = rect
        self.couleur = couleur

    def setPiece(self, piece=None):
        self.piece = piece

    def setPiecePromotion(self, echiquier, couleur):
        liste = echiquier.getListePiecePromotion(couleur)
        num = random.randint(0, 3)
        self.setPiece(liste[num])

# -*- coding: utf-8 -*-
import random
class Case:
    
    
    
    #constructeur
    def __init__(self,ligne,colonne,couleur,rect) :
        self.piece=None
        self.colonne=colonne
        self.ligne=ligne
        self.rect=rect # De forme [x,y,longueur, largeur], ici longueur et largeur =75
        self.couleur=couleur # blanc = [255,255,255] ou bleu =[0,200,150]
        
    #Permet de changer la piece sur la case
    def setPiece(self, piece=None):
        self.piece = piece
        
            
    # permet de changer aléatoirement le pion arrive au bout du plateau en une autre piece
    # n'est pas utilise pour le moment
    def setPiecePromotion(self,echiquier,couleur):
        liste=echiquier.getListePiecePromotion(couleur)
        num=random.randint(0,3)
        self.setPiece(liste[num])
         
