예제 #1
0
def sim_sPIT(steps, RR, lr, tau, bias):
    return Envrionment().n_simulation(Agent.agent_factory(tau, lr),
                                     [Instrumental('init', RR), Extinction('ext'), sPIT('sPIT', bias)],
                                     [200, 50, 50],
                                     steps)
예제 #2
0
def sim_inh_lesion(steps, RR, lr, tau, bias):
    return Envrionment().n_simulation(Agent.agent_factory(tau, lr),
                                     [InhLesion('init', RR, bias)],
                                     [200],
                                     steps)
예제 #3
0
def sim_deg(steps, RR, lr, tau):
    return Envrionment().n_simulation(Agent.agent_factory(tau, lr),
                                     [Instrumental('init', RR), Degredation('deg1', RR), Degredation('deg2', RR)],
                                     [0, 1000, 200],
                                     steps)
예제 #4
0
def sim_inh(steps, RR, lr, tau):
    return Envrionment().n_simulation(Agent.agent_factory(tau, lr),
                                     [Inh('init', RR)],
                                     [200],
                                     steps)
예제 #5
0
def sim_dev_lesion(steps, RR, lr, tau):
    return Envrionment().n_simulation(Agent.agent_factory(tau, lr),
                                     [Instrumental('init', RR), DevaluationLesion('deval')],
                                     [200, 50],
                                     steps)