示例#1
0
# Decentralised water storage model: master file - Neal Hughes

# Chapter 5 model runs

from __future__ import division
import numpy as np
from para import Para
import model
import pickle

para = Para()
para.central_case(N=100, printp=False)
para.set_property_rights(scenario='OA')
para.solve_para()

home = '/home/nealbob'
folder = '/Dropbox/Model/results/chapter5/'

scenarios = ['CS', 'SWA', 'OA', 'NS', 'CS-SL', 'SWA-SL', 'CS-SWA']
results = {scen: 0 for scen in scenarios}
policies = {scen: 0 for scen in scenarios}

for i in range(1):
    #try:

    para.central_case(N = 100)
    para.t_cost = 100000000000
    para.aproximate_shares(nonoise=True)
    #if i > 0:
    #    para.randomize(N = 100)
    #    para.aproximate_shares()
示例#2
0
# Decentralised water storage model: master file - for control of multiple model runs.   Neal Hughes

from __future__ import division
import numpy as np
import model
from para import Para
from results import chapter8
from results.chartbuilder import *

para = Para(rebuild=True, charts=False)
para.central_case(N=100)
para.solve_para()
para.set_property_rights(scenario='CS')

mod = model.Model(para)

home = '/home/nealbob'
folder = '/Dropbox/Model/results/chapter8/'
out = '/Dropbox/Thesis/IMG/chapter8/'

SW = []
SWb = []
S = []
TIME = []

m = 5
sp = [False for i in range(m)]
t1 = [5000, 10000, 20000, 50000, 80000]
t2 = [5000, 10000, 20000, 50000, 80000]
d = [0.2] * m
"""