Great game of Turkey: Difference between revisions

From Opasnet
Jump to navigation Jump to search
(more debugging)
(probably all bugs fixed)
Line 155: Line 155:


=== Calculations ===
=== Calculations ===
{{attack|1=# |2=Sys.Date() should be implemented in such a way that the moderator can change the date as they wish with one code that saves the today object. It contains the date as character string. If NULL, current date is used otherwise all codes assume that the date is 'today'.|3=--[[User:Jouni|Jouni]] ([[User talk:Jouni|talk]]) 15:55, 18 January 2016 (UTC)}}


<rcode name="happiness" label="Save your happiness score" embed=1 variables="
<rcode name="happiness" label="Save your happiness score" embed=1 variables="
Line 264: Line 266:


ques <- opbase.data("Op_en7421.questions")
ques <- opbase.data("Op_en7421.questions")
ques <- ques[ques$Date == as.character(Sys.Date()) , ]
colnames(ques)[colnames(ques) == "Result"] <- "Option"
colnames(ques)[colnames(ques) == "Result"] <- "Option"


for(i in unique(as.character(ques$Question))) {
questions <- unique(as.character(ques$Question[ques$Date == as.character(Sys.Date())]))
cat(as.character(ques$Description[ques$Question == i][1]), "\n\n")
 
cat(ques$Obs[ques$Question == i][1], ": ", i, "\n")
for(i in questions) {
oprint(ques[ques$Question == i , "Option", drop = FALSE])
  cat(as.character(ques$Description[ques$Question == i][1]), "\n\n")
  cat(as.character(ques$Obs[ques$Question == i][1]), ": ", i, "\n")
  oprint(ques[ques$Question == i , "Option", drop = FALSE])
}
}


Line 315: Line 318:


ovote <- opbase.data("Op_en7421.questions")
ovote <- opbase.data("Op_en7421.questions")
option <- ovote$Result[ovote$Obs == option]
ovote$Obs <- as.character(ovote$Obs)


dat <- data.frame(
dat <- data.frame(
Question = ovote$Question[ovote$Obs == option],
  Question = ovote$Question[ovote$Obs == option],
User = wiki_username,  
  User = wiki_username,  
Result = option # Option
  Result = ovote$Result[ovote$Obs == option] # Option
)
)



Revision as of 15:55, 18 January 2016

+ Show code

Check above the question of the day and decide which option you would choose.:

+ Show code

Into which group do you identify most? (You only need to choose once):

+ Show code

Question

What is a good game to crowdsource citizen priorities about daily political decisions in such a way that

  • it can be done using a mobile app,
  • it characterises happiness of citizen groups of the decisions,
  • it characterises progress of important societal values,
  • it enables crowdsourcing the actual questions and options asked?

Answer

See the top of the page for the main questionnaire of the game. Here we present results from the game.

+ Show code

Rationale

Questions(-)
ObsDateQuestionDescriptionOption
12016-01-16Should the scarf ban in the universities be abandoned?Since Kemal Atatürk, scarfs have been banned in universities. Now this policy is being re-evaluated.Yes
22016-01-16Should the scarf ban in the universities be abandoned?Partly
32016-01-16Should the scarf ban in the universities be abandoned?No
42016-01-17Should the military budget be increased?The political and military situation in Syria and areas nearby have become more difficult during the last 12 months.Yes
52016-01-17Should the military budget be increased?No, keep the same
62016-01-17Should the military budget be increased?No, reduce
72016-01-17Should the education budget be increased?Yes
82016-01-17Should the education budget be increased?X % of the young people in Turkey do not receive any education except the primary school. Education is a known determinant of social improvement, but it is also expensive.No, keep the same
92016-01-17Should the education budget be increased?No, reduce
102016-01-18Should the presidential palace be made to a public place?President Erdogan built a presidential palace with more than a thousand rooms. Should it be opened up to the public instead of being in president's private use?Yes
112016-01-18Should the presidential palace be made to a public place?No
122016-01-18What should be done to the immigration situation near the Syrian border?The was in Syria has made millions of people to flee from the area.Increase refugee camps and ask for money from the EU.
132016-01-18What should be done to the immigration situation near the Syrian border?Force people from Syria to go back.
142016-01-18What should be done to the immigration situation near the Syrian border?Ask military help from the US and Nato.
152016-01-18What should be done to the immigration situation near the Syrian border?Fight the illegal refugee transport from Turkey across the Mediterranean.
162016-01-18What should be done to the immigration situation near the Syrian border?Attack Russia verbally because it helps the Syrian government and prolongs the war.
172016-01-18What should be done to the immigration situation near the Syrian border?Fight the Kurds in Syria but silently so that western allies do not get mad.
182016-01-19How should terrorist attack be prevented?Homeland security may be compromised in touristic areas because of terrorist attacks.Increase guards in tourist areas.
192016-01-19How should terrorist attack be prevented?Increase guards on the streets.
202016-01-19How should terrorist attack be prevented?Increase international collaboration.
212016-01-19How should terrorist attack be prevented?Do as before.

Calculations

⇤--#: . Sys.Date() should be implemented in such a way that the moderator can change the date as they wish with one code that saves the today object. It contains the date as character string. If NULL, current date is used otherwise all codes assume that the date is 'today'. --Jouni (talk) 15:55, 18 January 2016 (UTC) (type: truth; paradigms: science: attack)

Select an option:

Select a group:

How much happiness would this option bring to this group?:

+ Show code

Select an option:

Select an issue:

How much progress would this option bring to this issue?:

+ Show code

+ Show code

Give the number of the question you want for today.:

+ Show code

Give the number of the option you want for today (up to 4 options used).:

+ Show code

+ Show code

Structures of the tables.
Questions Choices Happiness Progress Question vote Option vote User
  • Date
  • Question
  • Description
  • Option
  • Question
  • User
  • Option
  • Question
  • Option
  • Group
  • User
  • Hscore
  • Question
  • Option
  • Issue
  • User
  • Pscore
  • Date
  • User
  • Question
  • Question
  • User
  • Option
  • User
  • Date
  • Group
Important categories
Groups for Turkey Progress categories
  • Nationalists
  • Conservatives
  • Minorities
  • Liberals
  • Kemalists
  • Civil Rights
  • Women's Rights
  • Religion
  • National Values
  • Democracy

See also


Keywords

References


Related files