load Recfield set system.simDelta 0.1 set system.simEndTime 50 set RecfieldModel.recfield.a.sp 1 set RecfieldModel.recfield.a.delta 4 set RecfieldModel.recfield.b.sp 1 set RecfieldModel.recfield.b.delta 4 set RecfieldModel.recfield.w.seed 77 set RecfieldModel.recfield.w.maxinitval 0.001 set RecfieldModel.recfield.w.beta 0.001 set RecfieldModel.recfield.w.ga 1e4 set RecfieldModel.recfield.w.alpha 0.00005 set RecfieldModel.recfield.q.beta 0.001 set RecfieldModel.recfield.q.ga 1e4 set RecfieldModel.recfield.q.alpha 0.00005 create window_interface create display_frame .receptive_fields create display_window .receptive_fields.e0.e00 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 0 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e0.e00 create display_window .receptive_fields.e0.e01 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 0 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e0.e01 create display_window .receptive_fields.e0.e02 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 0 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e0.e02 create display_window .receptive_fields.e0.e03 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 0 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e0.e03 create display_window .receptive_fields.e0.e04 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 0 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e0.e04 create display_window .receptive_fields.e1.e10 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 1 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e1.e10 create display_window .receptive_fields.e1.e11 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 1 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e1.e11 create display_window .receptive_fields.e1.e12 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 1 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e1.e12 create display_window .receptive_fields.e1.e13 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 1 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e1.e13 create display_window .receptive_fields.e1.e14 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 1 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e1.e14 create display_window .receptive_fields.e2.e20 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 2 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e2.e20 create display_window .receptive_fields.e2.e21 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 2 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e2.e21 create display_window .receptive_fields.e2.e22 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 2 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e2.e22 create display_window .receptive_fields.e2.e23 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 2 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e2.e23 create display_window .receptive_fields.e2.e24 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 2 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e2.e24 create display_window .receptive_fields.e3.e30 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 3 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e3.e30 create display_window .receptive_fields.e3.e31 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 3 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e3.e31 create display_window .receptive_fields.e3.e32 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 3 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e3.e32 create display_window .receptive_fields.e3.e33 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 3 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e3.e33 create display_window .receptive_fields.e3.e34 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 3 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e3.e34 create display_window .receptive_fields.e4.e40 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 4 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e4.e40 create display_window .receptive_fields.e4.e41 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 4 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e4.e41 create display_window .receptive_fields.e4.e42 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 4 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e4.e42 create display_window .receptive_fields.e4.e43 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 4 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e4.e43 create display_window .receptive_fields.e4.e44 -width 160 -height 130 -model RecfieldModel.recfield.w -layer e -elem_i 4 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .receptive_fields.e4.e44 create display_frame .excitatory_weights create display_window .excitatory_weights.w0.w00 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 0 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w0.w00 create display_window .excitatory_weights.w0.w01 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 0 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w0.w01 create display_window .excitatory_weights.w0.w02 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 0 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w0.w02 create display_window .excitatory_weights.w0.w03 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 0 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w0.w03 create display_window .excitatory_weights.w0.w04 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 0 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w0.w04 create display_window .excitatory_weights.w1.w10 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 1 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w1.w10 create display_window .excitatory_weights.w1.w11 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 1 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w1.w11 create display_window .excitatory_weights.w1.w12 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 1 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w1.w12 create display_window .excitatory_weights.w1.w13 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 1 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w1.w13 create display_window .excitatory_weights.w1.w14 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 1 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w1.w14 create display_window .excitatory_weights.w2.w20 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 2 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w2.w20 create display_window .excitatory_weights.w2.w21 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 2 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w2.w21 create display_window .excitatory_weights.w2.w22 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 2 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w2.w22 create display_window .excitatory_weights.w2.w23 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 2 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w2.w23 create display_window .excitatory_weights.w2.w24 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 2 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w2.w24 create display_window .excitatory_weights.w3.w30 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 3 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w3.w30 create display_window .excitatory_weights.w3.w31 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 3 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w3.w31 create display_window .excitatory_weights.w3.w32 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 3 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w3.w32 create display_window .excitatory_weights.w3.w33 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 3 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w3.w33 create display_window .excitatory_weights.w3.w34 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 3 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w3.w34 create display_window .excitatory_weights.w4.w40 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 4 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w4.w40 create display_window .excitatory_weights.w4.w41 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 4 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w4.w41 create display_window .excitatory_weights.w4.w42 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 4 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w4.w42 create display_window .excitatory_weights.w4.w43 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 4 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w4.w43 create display_window .excitatory_weights.w4.w44 -width 160 -height 130 -model RecfieldModel.recfield.w -layer w -elem_i 4 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .excitatory_weights.w4.w44 create display_frame .inhibitory_weights create display_window .inhibitory_weights.q0.q00 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 0 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q0.q00 create display_window .inhibitory_weights.q0.q01 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 0 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q0.q01 create display_window .inhibitory_weights.q0.q02 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 0 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q0.q02 create display_window .inhibitory_weights.q0.q03 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 0 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q0.q03 create display_window .inhibitory_weights.q0.q04 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 0 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q0.q04 create display_window .inhibitory_weights.q1.q10 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 1 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q1.q10 create display_window .inhibitory_weights.q1.q11 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 1 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q1.q11 create display_window .inhibitory_weights.q1.q12 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 1 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q1.q12 create display_window .inhibitory_weights.q1.q13 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 1 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q1.q13 create display_window .inhibitory_weights.q1.q14 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 1 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q1.q14 create display_window .inhibitory_weights.q2.q20 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 2 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q2.q20 create display_window .inhibitory_weights.q2.q21 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 2 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q2.q21 create display_window .inhibitory_weights.q2.q22 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 2 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q2.q22 create display_window .inhibitory_weights.q2.q23 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 2 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q2.q23 create display_window .inhibitory_weights.q2.q24 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 2 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q2.q24 create display_window .inhibitory_weights.q3.q30 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 3 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q3.q30 create display_window .inhibitory_weights.q3.q31 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 3 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q3.q31 create display_window .inhibitory_weights.q3.q32 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 3 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q3.q32 create display_window .inhibitory_weights.q3.q33 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 3 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q3.q33 create display_window .inhibitory_weights.q3.q34 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 3 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q3.q34 create display_window .inhibitory_weights.q4.q40 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 4 -elem_j 0 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q4.q40 create display_window .inhibitory_weights.q4.q41 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 4 -elem_j 1 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q4.q41 create display_window .inhibitory_weights.q4.q42 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 4 -elem_j 2 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q4.q42 create display_window .inhibitory_weights.q4.q43 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 4 -elem_j 3 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q4.q43 create display_window .inhibitory_weights.q4.q44 -width 160 -height 130 -model RecfieldModel.recfield.q -layer q -elem_i 4 -elem_j 4 -graph area_level_graph -wymin 0.0 -wymax 0.15 -side left -grid NSL_ON create display_canvas .inhibitory_weights.q4.q44 run