コード例 #1
0
ファイル: gp_amazlet.py プロジェクト: ytworks/private
#/usr/bin/env python
# -*- coding: utf-8 -*-

from modeling import get_model
from modeling import testdata
from gp_calc import monte_carlo
import random

print '##make model##'
model = get_model.transition_model(data = testdata.amazlet(),
                                   goal = '__mode=showcode',
                                   max_state = 5)

print "##model done##"
target = '__mode=showcode'
print "target URL:", target



print "##simulation start##"
sim = monte_carlo.mc_sim(data = model)
gp = sim.get_gp()

print '## show model data ##'
print sim.model
print '## end ##'
print '## show gp list ##'
for k, v in sorted(gp.items(), key = lambda x:x[1], reverse = True):
    print k, ":", int(v)