# encoding: utf-8 """ tic tac toe のSarsa λ実行クラス """ from tic_tac_toe_sarsa_r_com import SarsaRCom from tic_tac_toe_nn_com import SarsaNNCom from mark import Mark from maru_mark import Maru from batsu_mark import Batsu from tic_tac_toe_game import Game import dill com_1 = SarsaNNCom(Mark(Maru()), 0.1, 0.1, 0.6) com_2 = SarsaRCom(Mark(Batsu()), 0.1, 0.1, 0.6) iterations = 100000 print("Input the number of iterations (%d):" % (iterations)) while True: input_line = raw_input() if input_line.isdigit(): iterations = int(input_line) break elif input_line == "": break else: print("Input number:") # 学習 for i in xrange(iterations):
#encoding: utf-8 ''' tic tac toe のSarsa λ実行クラス ''' from tic_tac_toe_sarsa_r_com import SarsaRCom from tic_tac_toe_nn_com import SarsaNNCom from mark import Mark from maru_mark import Maru from batsu_mark import Batsu from tic_tac_toe_game import Game import dill com_1 = SarsaNNCom(Mark(Maru()), 0.1, 0.1, 0.6) com_2 = SarsaRCom(Mark(Batsu()), 0.1, 0.1, 0.6) iterations = 100000 print("Input the number of iterations (%d):" % (iterations)) while(True): input_line = raw_input() if input_line.isdigit(): iterations = int(input_line) break elif input_line == '': break else: print("Input number:") # 学習 for i in xrange(iterations):