GithubHelp home page GithubHelp logo

Comments (6)

MarcoAJanssen avatar MarcoAJanssen commented on September 26, 2024

I looked more into the sandstorms and say that for games where there could be 3 rounds of sandstorms (game does not end before 3 rounds), there are 3 sandstorm events for games 80, 83, 87, 88, 93 and 100, but only 2 sandstorm events for games 64, 67, 69, 74 , 90,95 107 and 109.

game 79 has no events recorded for round 2
game 91 has no events recorded after round 8
game 95 has no events recorded for rounds 2 and 3
game 105 has no events recorded for round 2 and 3
game 107 has no events recorded for round 2 and 3

So the issues happened in both Fall and Spring data sets

from port-of-mars-analysis.

alee avatar alee commented on September 26, 2024

Looks like there is a bug in the way game events are being summarized, looking at game 64 there is clearly an events phase in round 8 and round 9. For round 8, accomplishments were forced to be discarded so the event that forces people to discard one purchased accomplishment. And in round 9 it looks like perhaps it was personal gain, chat indicates that some players wanted the group to "vote no".

I'm not sure what the deal is with the summarizers at the moment and I probably won't have time until Friday afternoon to look into the data issues. For the moment treat the processed data as unreliable - the "true" data can be found in the processed/gameEvent.csv file but that is probably unhelpful for analysis, but more of a sanity check.

from port-of-mars-analysis.

alee avatar alee commented on September 26, 2024

Should be fixed as of https://github.com/virtualcommons/port-of-mars/releases/tag/v2022.04 and updated data has been uploaded to the Google Drive

from port-of-mars-analysis.

MarcoAJanssen avatar MarcoAJanssen commented on September 26, 2024

I checked the new data files, and here are some observations:

  • What is game-id 110? It seems a game after the final game was recorded?
  • How do we know whether pariah or hero was elected when this event happened?
  • The researcher in game-id has not more pre-survey information than the risk preference. There was data in the past, so was previous data incorrect, or is the actual survey not filled in?

from port-of-mars-analysis.

alee avatar alee commented on September 26, 2024
  1. ignore game id 110, this data export was run on a local machine that had loaded in the data from production and had test data as well.. I'll rerun the analyses to have this removed when we publish the final data in OSF
  2. that doesn't appear to be included in the analysis scripts that Calvin created and currently would need to be manually collected from the raw data file gameEvent.csv. For example, in game 87 round 7:
87 | vote-hero-or-pariah | {"role":"Politician","heroOrPariah":"pariah"}
87 | vote-hero-or-pariah | {"role":"Politician","heroOrPariah":"hero"}
87 | vote-hero-or-pariah | {"role":"Researcher","heroOrPariah":"hero"}
87 | sent-chat-message | {"role":"Pioneer","round":7,"message":"no   pariah we need the helth","dateCreated":1645915329611}
87 | vote-hero-or-pariah | {"role":"Pioneer","heroOrPariah":"hero"}
87 | sent-chat-message | {"role":"Researcher","round":7,"message":"right","dateCreated":1645915339503}
87 | vote-hero-or-pariah | {"role":"Curator","heroOrPariah":"hero"}
87 | set-player-readiness | {"role":"Curator","value":true}
87 | vote-hero-or-pariah | {"role":"Entrepreneur","heroOrPariah":"hero"}
87 | vote-hero-or-pariah-role | {"role":"Pioneer","vote":"Pioneer"}
87 | vote-hero-or-pariah-role | {"role":"Entrepreneur","vote":"Entrepreneur"}
87 | vote-hero-or-pariah-role | {"role":"Politician","vote":"Entrepreneur"}
87 | vote-hero-or-pariah-role | {"role":"Researcher","vote":"Researcher"}

I need more details for the third question, is this just for the researcher in a specific game or across all data entries? The previous data was being generated / encoded incorrectly after the switch in November 2021 when a lot of questions were moved from the after-round-1 pregame survey into the round 1 pregame survey. There was also one duplicate entry where a participant submitted two survey entries and we had to pick one so it's possible we picked the entry with less data.

We can look into adding an additional summarizer that collects interactive event information like hero or pariah or personal gain - is personal gain being collected properly?

from port-of-mars-analysis.

MarcoAJanssen avatar MarcoAJanssen commented on September 26, 2024

Yes it would be helpful to know the outcomes of votes during events (pariah or hero, personal gain votes)).
We did not change the survey after Fall 2021 Mars Madness, but it is good to hear that the problem seems to be resolved.
I only have seen missing information for this one pregame survey by the researcher in game-id 67

from port-of-mars-analysis.

Related Issues (14)

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.