Диссертация (1137096), страница 32
Текст из файла (страница 32)
mu_norm_x) {return ;}d o u b l e _ o l d V a l u e _ x j a l = t h i s . mu_norm_x ;t h i s . mu_norm_x = mu_norm_x ;o n Ch an g e_ m u _ n o r m _ x _ x j al ( _ o l d V a l u e _ x j a l ) ;onChange ( ) ;}12401245/ ∗∗∗ C a l l s " On ch a n g e " a c t i o n f o r p a r a m e t e r mu_norm_x . < br >∗ No t e t h a t ’ o l d V a l u e ’ i n t h a t a c t i o n w i l l be u n a v a i l a b l e i f t h i s m et h o d i s c a l l e d by u s e r∗ ( c u r r e n t p a r a m e t e r v a l u e w i l l be p a s s e d a s ’ o l d V a l u e ’ ) .
< br >∗ P l e a s e c a l l <code >set _ m u _ n o rm _ x ( ) </ code > m et h o d i n s t e a d .177∗/v o i d onChange_mu_norm_x ( ) {o n Ch an g e_ m u _ n o r m _ x _ x j al ( mu_norm_x ) ;}1250@ A n y Lo g i cI n t er n al Co d eg en A P Iv o i d o n Ch an g e_ m u _ n o r m _ x _ x j al ( d o u b l e o l d V a l u e ) {}1255/ ∗∗∗ Д и сп ер си я н о р м а л ь н о го р а с п р е д е л е н и я по оси X дл я агентов∗/public1260 d o u b l e s i g _ n o r m _ x ;/ ∗∗∗ Возвращает з н а ч е н и е по умолчанию параметра <code >si g _ n o rm _ x </ code > .∗ <i >П о л ь зо в а т ел ь не должен вызывать этот метод </ i >∗/@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c double _sig_norm_x_DefaultValue_xjal ( ) {f i n a l Main s e l f = t h i s ;return12651270 1;}p u b l i c void set_sig_nor m_x ( double sig_norm_x ) {i f ( s i g _ n o r m _ x == t h i s .
s i g _ n o r m _ x ) {return ;}double _oldValue_xjal = t h i s . sig_norm_x ;t h i s . sig_norm_x = sig_norm_x ;onChange_sig_norm_x_xjal ( _oldValue_xjal ) ;onChange ( ) ;}12751280/ ∗∗∗ C a l l s " On ch a n g e " a c t i o n f o r p a r a m e t e r s i g _ n o r m _ x . < br >∗ No t e t h a t ’ o l d V a l u e ’ i n t h a t a c t i o n w i l l be u n a v a i l a b l e i f t h i s m et h o d i s c a l l e d by u s e r∗ ( c u r r e n t p a r a m e t e r v a l u e w i l l be p a s s e d a s ’ o l d V a l u e ’ ) . < br >∗ P l e a s e c a l l <code > s e t _ s i g _ n o r m _ x ( ) </ code > m et h o d i n s t e a d .∗/v o i d o n Ch an g e_ si g _ n o r m _ x ( ) {onChange_sig_norm_x_xjal ( sig_norm_x ) ;}12851290@ A n y Lo g i cI n t er n al Co d eg en A P Ivoid onChange_sig_norm_x_xjal ( double oldValue ) {}12951300/ ∗∗∗ Мода т р еуго л н о го р а с п р е д е л е н и я по оси X дл я агентов∗/publicdoublec_trian_x ;1305/ ∗∗∗ Возвращает з н а ч е н и е по умолчанию параметра <code > c _ t r i a n _ x </ code > .∗ <i >П о л ь зо в а т ел ь не должен вызывать этот метод </ i >∗/@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c double _ c_ t r i an _ x _ D ef au l t V al u e_ x j al ( ) {f i n a l Main s e l f = t h i s ;return13100;131513201325}p u b l i c void s et _ c _ t r i a n _ x ( double c_ t r i an _ x ) {i f ( c _ t r i a n _ x == t h i s .
c _ t r i a n _ x ) {return ;}double _oldValue_xjal = t h i s . c_ t r i an _ x ;this . c_trian_x = c_trian_x ;onChange_c_trian_x_xjal ( _oldValue_xjal ) ;onChange ( ) ;}/ ∗∗178∗ C a l l s " On ch a n g e " a c t i o n f o r p a r a m e t e r c _ t r i a n _ x . < br >∗ No t e t h a t ’ o l d V a l u e ’ i n t h a t a c t i o n w i l l be u n a v a i l a b l e i f t h i s m et h o d i s c a l l e d by u s e r∗ ( c u r r e n t p a r a m e t e r v a l u e w i l l be p a s s e d a s ’ o l d V a l u e ’ ) .
< br >∗ P l e a s e c a l l <code > s e t _ c _ t r i a n _ x ( ) </ code > m et h o d i n s t e a d .∗/void onChange_c_trian_x ( ) {onChange_c_trian_x_xjal ( c_trian_x ) ;}13301335@ A n y Lo g i cI n t er n al Co d eg en A P Ivoid onChange_c_trian_x_xjal ( double oldValue ) {}13401345/ ∗∗∗ Общее ко л и ч ест в о агентов∗/publicintagents_count ;/ ∗∗∗ Возвращает з н а ч е н и е по умолчанию параметра <code > a g e n t s _ c o u n t </ code > .∗ <i >П о л ь зо в а т ел ь не должен вызывать этот метод </ i >∗/@ A n y Lo g i cI n t er n al Co d eg en A P Ipublic int _agents_count_DefaultValue_xjal () {f i n a l Main s e l f = t h i s ;return1350135510;}13601365137013751380p u b l i c void set _ ag en t s_ co u n t ( i n t agents_count ) {i f ( a g e n t s _ c o u n t == t h i s .
a g e n t s _ c o u n t ) {return ;}i n t _oldValue_xjal = t h i s . agents_count ;t h i s . agents_count = agents_count ;onChange_agents_count_xjal ( _oldValue_xjal ) ;onChange ( ) ;}/ ∗∗∗ C a l l s " On ch a n g e " a c t i o n f o r p a r a m e t e r a g e n t s _ c o u n t . < br >∗ No t e t h a t ’ o l d V a l u e ’ i n t h a t a c t i o n w i l l be u n a v a i l a b l e i f t h i s m et h o d i s c a l l e d by u s e r∗ ( c u r r e n t p a r a m e t e r v a l u e w i l l be p a s s e d a s ’ o l d V a l u e ’ ) . < br >∗ P l e a s e c a l l <code > s e t _ a g e n t s _ c o u n t ( ) </ code > m et h o d i n s t e a d .∗/void onChange_agents_count ( ) {onChange_agents_count_xjal ( agents_count ) ;}@ A n y Lo g i cI n t er n al Co d eg en A P Ivoid onChange_agents_count_xjal ( i n t oldValue ) {}1385/ ∗∗∗ Равномерное р а с п р е д е л е н и е и л и р уч н о е р а с п р е д е л е н и е агентов по клеткам<br >∗ f a l s e − равномерное <br >∗ t r u e − р уч н о е∗/1390publicbooleanglobal_distr ;139514001405/ ∗∗∗ Возвращает з н а ч е н и е по умолчанию параметра <code > g l o b a l _ d i s t r </ code > .∗ <i >П о л ь зо в а т ел ь не должен вызывать этот метод </ i >∗/@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c boolean _ g l o b a l _ d i s t r _ D e f a u l t V a l u e _ x j a l ( ) {f i n a l Main s e l f = t h i s ;returnfalse;}p u b l i c void s e t _ g l o b a l _ d i s t r ( boolean g l o b a l _ d i s t r ) {i f ( g l o b a l _ d i s t r == t h i s .
g l o b a l _ d i s t r ) {return ;}boolean _oldValue_xjal = t h i s . g l o b a l _ d i s t r ;1791410this . global_distr = global_distr ;onChange_global_distr_xjal ( _oldValue_xjal ) ;onChange ( ) ;}1415/ ∗∗∗ C a l l s " On ch a n g e " a c t i o n f o r p a r a m e t e r g l o b a l _ d i s t r .
< br >∗ No t e t h a t ’ o l d V a l u e ’ i n t h a t a c t i o n w i l l be u n a v a i l a b l e i f t h i s m et h o d i s c a l l e d by u s e r∗ ( c u r r e n t p a r a m e t e r v a l u e w i l l be p a s s e d a s ’ o l d V a l u e ’ ) . < br >∗ P l e a s e c a l l <code > s e t _ g l o b a l _ d i s t r ( ) </ code > m et h o d i n s t e a d .∗/void onChange_global_distr ( ) {onChange_global_distr_xjal ( gl obal_ distr ) ;}142014251430@ A n y Lo g i cI n t er n al Co d eg en A P Ivoid o n C h a n g e _ g l o b a l _ d i st r _ x j a l ( boolean oldValue ) {}/ ∗∗∗ Параметр si g m a _ 1∗/publicd o u b l e si g m a_ 1 ;1435/ ∗∗∗ Возвращает з н а ч е н и е по умолчанию параметра <code >sigma_1 </ code > .∗ <i >П о л ь зо в а т ел ь не должен вызывать этот метод </ i >∗/1440@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c double _sigma_1_DefaultValue_xjal ( ) {f i n a l Main s e l f = t h i s ;returnsi g m a_ 21445 ;}p u b l i c v o i d s e t _ s i g m a _ 1 ( d o u b l e si g m a_ 1 ) {i f ( si g m a_ 1 == t h i s .
si g m a_ 1 ) {return ;}d o u b l e _ o l d V a l u e _ x j a l = t h i s . si g m a_ 1 ;t h i s . si g m a_ 1 = si g m a_ 1 ;onChange_sigma_1_xjal ( _oldValue_xjal ) ;onChange ( ) ;}14501455/ ∗∗∗ C a l l s " On ch a n g e " a c t i o n f o r p a r a m e t e r si g m a _ 1 . < br>∗ No t e t h a t ’ o l d V a l u e ’ i n t h a t a c t i o n w i l l be u n a v a i l a b l e i f t h i s m et h o d i s c a l l e d by u s e r∗ ( c u r r e n t p a r a m e t e r v a l u e w i l l be p a s s e d a s ’ o l d V a l u e ’ ) .
< br >∗ P l e a s e c a l l <code > s e t _ s i g m a _ 1 ( ) </ code > m et h o d i n s t e a d .∗/v o i d o n Ch an g e_ si g m a_ 1 ( ) {o n C h a n g e _ s i g m a _ 1 _ x j a l ( si g m a_ 1 ) ;}14601465@ A n y Lo g i cI n t er n al Co d eg en A P Ivoid onChange_sigma_1_xjal ( double oldValue ) {}1470/ ∗∗∗ Параметр si g m a _ 21475∗/publicd o u b l e si g m a_ 2 ;/ ∗∗∗ Возвращает з н а ч е н и е по умолчанию параметра <code >sigma_2 </ code > .∗ <i >П о л ь зо в а т ел ь не должен вызывать этот метод </ i >∗/@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c double _sigma_2_DefaultValue_xjal ( ) {f i n a l Main s e l f = t h i s ;return148014851;}1490p u b l i c v o i d s e t _ s i g m a _ 2 ( d o u b l e si g m a_ 2 ) {180i f ( si g m a_ 2 == t h i s .
si g m a_ 2 ) {return ;}d o u b l e _ o l d V a l u e _ x j a l = t h i s . si g m a_ 2 ;t h i s . si g m a_ 2 = si g m a_ 2 ;onChange_sigma_2_xjal ( _oldValue_xjal ) ;onChange ( ) ;1495}1500/ ∗∗∗ C a l l s " On ch a n g e " a c t i o n f o r p a r a m e t e r si g m a _ 2 . < br>∗ No t e t h a t ’ o l d V a l u e ’ i n t h a t a c t i o n w i l l be u n a v a i l a b l e i f t h i s m et h o d i s c a l l e d by u s e r∗ ( c u r r e n t p a r a m e t e r v a l u e w i l l be p a s s e d a s ’ o l d V a l u e ’ ) .
< br >∗ P l e a s e c a l l <code > s e t _ s i g m a _ 2 ( ) </ code > m et h o d i n s t e a d .∗/v o i d o n Ch an g e_ si g m a_ 2 ( ) {o n C h a n g e _ s i g m a _ 2 _ x j a l ( si g m a_ 2 ) ;}15051510@ A n y Lo g i cI n t er n al Co d eg en A P Ivoid onChange_sigma_2_xjal ( double oldValue ) {}1515/ ∗∗∗ Параметр e t a∗/public1520 d o u b l eeta ;/ ∗∗∗ Возвращает з н а ч е н и е по умолчанию параметра <code >e t a </ code > .∗ <i >П о л ь зо в а т ел ь не должен вызывать этот метод </ i >∗/@ A n y Lo g i cI n t er n al Co d eg en A P Ip u b l i c double _ et a_ D ef au l t V al u e_ x j al ( ) {f i n a l Main s e l f = t h i s ;return15251530 5;}1535154015451550155515601565p u b l i c void s e t _ e t a ( double et a ) {i f ( e t a == t h i s .
e t a ) {return ;}double _oldValue_xjal = t h i s . et a ;this . eta = eta ;onChange_eta_xjal ( _oldValue_xjal ) ;onChange ( ) ;}/ ∗∗∗ C a l l s " On ch a n g e " a c t i o n f o r p a r a m e t e r e t a . < br >∗ No t e t h a t ’ o l d V a l u e ’ i n t h a t a c t i o n w i l l be u n a v a i l a b l e i f t h i s m et h o d i s c a l l e d by u s e r∗ ( c u r r e n t p a r a m e t e r v a l u e w i l l be p a s s e d a s ’ o l d V a l u e ’ ) .