Wpis z mikrobloga

hej! piszę szachy w pythonie i tworzę strukturę która będzie przechowywała bierki szachowe.
pomyślałem, żeby stworzyć klasę która będzie dziedziczyła po liście ale miała kilka nowych metod

jednak nie do końca rozumiem pythonowe super()

dobrze to robię? wszystko działa na razie

class ChessBoard(list):
def _init(self):
super().
init()
self.
setup_pieces()

edit: sory za brak wciec ale nie wiem jak sie formatuje kod na wykopie
edit2, tam są podwojne underscory ale wykop cos psuje

#python #naukaprogramowania
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kasztelan_angielski: ( ͡° ͜ʖ ͡°) dzięki miras, szybko w sumie mi to idzie mimo, że z czwarty raz zmieniam cały kod.
zastanawiam się jak w jakiś efektywny sposób sprawdzać szachowanie. pozdrawiam i Tobie też powodzenia w projektach!
  • Odpowiedz
@jakuzii: Znaczy zastanawiam się nad powodem tego po prostu. Co do efektywności to jeśli nie zamierzasz robić brute forca potem (do generowania ruchów przeciwnika) to efektywność Ci nie potrzebna
  • Odpowiedz