Comments (4)
Credits should be maintained through the whole session and not cancelled since countries might want to have a long term economic strategy!
from kyoto.
Credits do in effect last the entire the session. However, they get used up year on year to account for their lack of carbonReduction. This is because new emissionTargets are given to the agents every year.
The reason for year on year targets is to take into account how GDPRate is calculated. Think of the situation where someone could pump their GDP rate at the expense of carbonOutput for 9 years in a row. They reap that benefit and just before their carbonOutput gets checked, they scale down their industry and don't get sanctioned.
Sessions do have meaning, since the emissionTargets for the next 10 years are recalculated taking into account global carbonOutput.
It would be easiest to explain this face to face.
from kyoto.
Both of your questions are actually touching the same issue - what carbon offset really is.
I will first address the first question. Targets are set on yearly basis as our measures of Carbon Output and Energy Output are on yearly basis. I.e. they define how much carbon you are using in one year. Investing in carbon reduction decreases your yearly production so this measure seems very reasonable.
The reasons we are not defining carbon output per session:
- There would be a problem getting such data
- The GDP changes every year and so should carbon output which is closely related to GDP.
Therefore emission targets are also set in the same unit - i.e. carbon emission per year. Also, the monitoring is operating on yearly basis and there needs to be a way to check if the country is making progress. I know it is limiting in a way, but there was no better way which would satisfy all the needs.
Answering your first question: I thought I have described it quite well in "Carbon Offset - A meaning of", but I will try again here. Using your example: country is using 110 per year and its target is 100 per year. It has therefore bought 10 (not per year) which it can use in any year in the session. As it would be sanctioned, it is using it in the first year, so it doesn't have access to this 10 in the following year. They are not getting cancelled, they are being used.
Regarding the question about the utility of sessions. On session basis the carbon offset will be reset (here the carbon that was actually not used will be lost). Also, the world total carbon emission will change and the target setting will follow different algorithm.
from kyoto.
Ah, makes sense. Seems I misunderstood the wiki. Thanks for explanations.
from kyoto.
Related Issues (20)
- Re-joining Kyoto defaults to Annex 1 membership HOT 1
- Non-Annex One Countries Never report their carbon emissions
- Trade Transaction Data
- Yearly function happening before new targets are set HOT 3
- KyotoUI - carbonOutput1990 is not added from UI
- TradeProtocol behaviour HOT 3
- Class kyoto/services/Economy#updateEconomyState uses a new Random in each invocation HOT 2
- NullPointerException: For NonAnnexOne Sims HOT 3
- TradeProtocol is unpredictable HOT 1
- Carbon Absorption added to Sanctioning
- Carbon Absorption added to carbon Targeting
- Carbon reduction handler runtime exception
- NonAnnexOne countries respond to all trade broadcast messages HOT 1
- Canada agent has copied code from non annex one HOT 1
- SOME ONE SORT OUT THE F*&^IN EMAIL HOT 1
- Kyoto UI breaking Presage CLI HOT 4
- Added exception to CarbonAbsorptionHandler(), some people's code needs fixing HOT 4
- Simulations on server GDPs are 6 orders of magnitude incorrect HOT 4
- Behaviours completion HOT 7
- Cyprus keeps failing at investing in arable land HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kyoto.