Example #1
0
def learn2(prgname, meigaras=[]):
    f.log("Starting learning")
    rootd = f.get_json_data(prgname)
    
    pf = get_element("play_fields", rootd)
    
    # Generate PlayField Data
    if pf["enabled"] == 1:
        mpf.create_pf2(prgname, meigaras)

    # Generate PlayField Data
    if pf["enabled"] == 1:
        mpf.create_pf(prgname, meigaras)

    # Train Players
    tp = get_element("train_player", rootd)
    if tp == None:
        return
    if tp["enabled"] == 1:
        startd = tp["startd"]
        endd = tp["endd"]
        tm = TraderMemory(meigaras, startd, endd)
        #mtp.train(prgname, tm)
        trn = Training(prgname, tm)
        trn.train()
    
    f.log("Finished learning")
Example #2
0
def learn_line(prgname, meigaras=[]):
    f.log("Starting learning")
    rootd = f.get_json_data(prgname)
    
    pf = get_element("play_fields", rootd)
    
    # Generate PlayField Data
    if pf["enabled"] == 1:
        mpf.create_pf2(prgname, meigaras)