Giter VIP home page Giter VIP logo

reeemgame's Introduction

License

Build Status

Online version of Power Decisions Game

Power Decisions Game

The purpose of this game is to learn about power system.

Participants learn how different decisions affect the power systems and the outcomes for other stakeholders.

The game has been created as part of the REEEM project and is based on OSeMBE, which is the open source energy model base for the European Union.

The REEEM project was a EU funded project which aimed to gain a better understanding of how energy strategies can help the transition to a low-carbon EU energy society.

Screenshot

How to play

The game is a simulation of how the future will look depending on how participants decide to act.

The aim of the game is for participants to maximise their overall combined score in 2050. The overall combined score is calculated as the weighted average of three components: social, economic, and environmental score.

The weights between social, economic, and environmental are reset every time a new game is started, and the participant needs to take this into account when making decisions.

For instance, if the economic score is weighted highly, the participant needs to take decisions that have a high positive impact on the economic score in 2050. Likewise, if the environmental score is weighted highly, the participant needs to take decisions that have a high positive impact on the environmental score in 2050.

In order to take good decisions, the participant can review available data about e.g. electricity demands and emission limits in Europe over time.

Local version

Prerequisites: Node.js and npm Node.js ^6.9.5, npm ^3.10.10

  1. Installation: npm install
  2. Start Server at port 3000: npm start
  3. Go to url localhost:3000

reeemgame's People

Contributors

olavurellefsen avatar maritalitla avatar hauhe avatar seregfaroth avatar janfkoester avatar

reeemgame's Issues

Only full numbers in legend

The legend for the map shows only full numbers. But the LCOE is mostly between 0 and 1, i.e. the legend reads somewhat odd.

What server?

Where should the game be hosted and does that cost something?

Change link to OSeMBE

Current link to OSeMBE goes to OSeMOSYS webpage.
Should go either to documentation, GitHub repo, or paper.

Name the game...

The REEEM project ended several years ago, and in any case the project name does not indicate what the game is about. Hence, a name with a more catchy name would be good to have.
Instant ideas that come to my mind would be:

  • PowerSystemPOV (PoSyPOV)
  • Decide
  • Make your POV count (MyPOV)
  • The influence of decisions on the power system desgin (TIDO)
  • Open Power System Design Game (OPSyGame)
  • ...
    Ok, some of these are random. But I'd be happy to hear what you think and what ideas or improvement suggestions you have for a catchy name.

Domain

Make sure the domain is secured

Emission decision 2020

The values related to the the emission decision to derive the scenario name in 2020 are wrong.

`Try again` throws error

At the end of a game clicking Try again throws the bug:
Uncaught TypeError: lp is null MapContainer MapContainer.js:135

Agree on score calculation

How should the score be calculated?

  • for every year? or only 2050?
  • Between 0 and 100? or 0 and 10?
  • How exactly should the normalization look like?

Visualise KPIs

The KPIs should be selectable and the countries should then be colored in a color scale, as the dummy data did.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.