-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Identify parameters and their range for a parameter sweep #27
Comments
Parameters to test as suggested in 'Parameters to test IRABM3.xlsx'
|
@mwertsen @Dengxiao-Lang Can you please tell us where these variables can be found in the model? For example, as we understand for the Line 95 in b0ece6b
Line 101 in b0ece6b
Line 106 in b0ece6b
|
@lyashevska just mentioned you run some experiments in the past which are also described in |
Hi @fdiblen
These lines are for gate capacity adjusting. The logic of this process is:
In the beginning, all farmers have the same initial gate capacity (30<IGC< = 200).
Then, farmers' harvest situation will be evaluated every year:
If there is a poor harvest situation among these farmers, the gate capacity of upstream farmers and mid-stream farmers will be decreased; if there are poor harvest situations that last for many years and the gate capacity of upstream and mid-stream farmers is higher than 30 (like line 95 and 101), their gate capacity will be gradually decreased till to 30 (like line 106).
Thus, 30 is the minimum gate capacity for all farmers.
I hope this answered your question.
发自 Outlook<http://aka.ms/weboutlook>
…________________________________
发件人: fdiblen ***@***.***>
发送时间: 2024年3月19日 18:05
收件人: mess-nlesc/model ***@***.***>
抄送: Dengxiao Lang ***@***.***>; Mention ***@***.***>
主题: Re: [mess-nlesc/model] Identify parameters and their range for a parameter sweep (Issue #27)
@mwertsen<https://github.com/mwertsen> @Dengxiao-Lang<https://github.com/Dengxiao-Lang> Can you please tell us where these variables can be found in the model?
For example, as we understand for the GateCapacity variable of farmer 1 and canal 10, one needs to change the values from 30 to desired value at the lines below. Is that correct?
https://github.com/mess-nlesc/model/blob/b0ece6ba725837d92c0fec5d0a742f3b243597e3/model/GateCapacity.nls#L95
https://github.com/mess-nlesc/model/blob/b0ece6ba725837d92c0fec5d0a742f3b243597e3/model/GateCapacity.nls#L101
https://github.com/mess-nlesc/model/blob/b0ece6ba725837d92c0fec5d0a742f3b243597e3/model/GateCapacity.nls#L106
―
Reply to this email directly, view it on GitHub<#27 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AMMCLBQ2M3LMUSNV3Q2YUJTYZBV5DAVCNFSM6AAAAAA7WDIDIWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBXG4YDAOBRHE>.
You are receiving this because you were mentioned.
|
Hi @Dengxiao-Lang, Thank you, it helps to understand how gate capacity is calculated. Can you please also help us with identifying where these variables are used in the code? We want to know what hard coded numbers need to change in order to run experiments with different values of:
|
I am sorry I forgot to mention these variables in the earlier email.
The first three variables are presented as sliders (NetLogo function) in the NetLgo interface, the other two are calculated in this code:
Qin_average = RiverDischarge
QGateMaxFixed = GateCapacity (initial)
ComparisonTime = GC adjustment variation (please refer to the FarmersHarvestEvaluation.nls)
AverageHarvestBarley = Harvest memory (please refer to the HarvestMemory.nls)
AvailableWaterSupply = Available water memory (please refer to the AvailableWaterSupply.nls)
发自 Outlook<http://aka.ms/weboutlook>
…________________________________
发件人: fdiblen ***@***.***>
发送时间: 2024年3月20日 14:51
收件人: mess-nlesc/model ***@***.***>
抄送: Dengxiao Lang ***@***.***>; Mention ***@***.***>
主题: Re: [mess-nlesc/model] Identify parameters and their range for a parameter sweep (Issue #27)
Hi @Dengxiao-Lang<https://github.com/Dengxiao-Lang>,
Thank you, it helps to understand how gate capacity is calculated.
Can you please also help us with identifying where these variables are used in the code? We want to know what hard coded numbers need to change in order to run experiments with different values of:
1. RiverDischarge
2. GateCapacity
3. GC adjustment variation
4. Harvest memory
5. Available water memory
―
Reply to this email directly, view it on GitHub<#27 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AMMCLBRFLYVCVHI5YGFEWITYZGH4NAVCNFSM6AAAAAA7WDIDIWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBZGYYTMMJUHE>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Suppose we run the following: where: Line 10570 in 5980b7e
If we further look into say Line 10672 in 5980b7e
And Line 10688 in 5980b7e
The |
This relates to #33 |
Hi @lyashevska @fdiblen If something is lacking please do not hesitate to contact me. |
This relates to #29
The text was updated successfully, but these errors were encountered: