Txt formatı dataset olarak kullanılabilir mi ?


#1

Merhabalar,
Pygame ile Connect4 isimli oyunu yazdım. Şimdi de bu oyunda yenilemez bir yapay zeka eğitmek istiyorum.
Her oyun sonlandırıldığında (birisi oyunu kazandığında veya oyun berabere bittiğinde) hamlelerin son durumunu ve oyunu kimin kazandığını bir txt dosyasına kaydediyorum (her oyun sonu txt nin son satırına yeni satır olarak ekleniyor)

if self.game_over :
with open(“dataset.txt”, “a+”) as f:
for row in self.board:
for element in row :
f.write(str(element)+’,’)
f.write(self.winner)
f.write(’\n’)

ornek olarak yazdigi bir satir :
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,2,1,0,0,0,0,0,2,1,0,0,0,0,0,2,1,0,0,0,Player1
(0 o hücrenin boş olduğunu, 1 player 1 in o hücrede taşı olduğunu, 2 ise player 2 nin hamlesini gösteriyor)
Merak ettiğim bu yöntemle hazırlanmış bir txt dosyası keras ile neural networkü eğitmek amacıyla kullanabilir mi? Nasıl bir yol izlemem gerekiyor yardımcı olabilir misiniz?


#2

Merhaba,

Anladığım kadarıyla iki tarafın sıralı hamleleri ile oynanan bir oyun. elindeki verileri kazanan(1) ve kaybeden(0) şeklinde etiketlersen Sequence modeller ile öğretebilirsin.

Murat