From 9f040a4785b9057d720784f946d78517934fb4d1 Mon Sep 17 00:00:00 2001 From: Ruben Date: Wed, 21 Sep 2016 16:40:19 +0100 Subject: [PATCH] new gen db --- bin/generate_db.php | 254 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 237 insertions(+), 17 deletions(-) diff --git a/bin/generate_db.php b/bin/generate_db.php index f5b8ceb..44a663d 100644 --- a/bin/generate_db.php +++ b/bin/generate_db.php @@ -60,6 +60,8 @@ try { } +/* +Already there $lvl = new EmotionHero\Models\Level(); $lvl->setId(5); $lvl->setName("Welcome to the seven"); @@ -97,24 +99,242 @@ $i++; $lvl->createTarget($emotions['fear'], 100, $i++); $lvl->createTarget($emotions['fear'], 100, $i++); $lvl->createTarget($emotions['fear'], 100, $i++); -$em->persist($lvl); +$em->persist($lvl);*/ $lvl = new EmotionHero\Models\Level(); $lvl->setId(6); $lvl->setName("\"Smile like you mean it\""); +$s = 2; +$lvl->createTarget($emotions['joy'], 100, $s++); +$lvl->createTarget($emotions['joy'], 100, $s++); +$lvl->createTarget($emotions['joy'], 50, $s++); +$lvl->createTarget($emotions['joy'], 50, $s++); +$lvl->createTarget($emotions['joy'], 30, $s++); +$lvl->createTarget($emotions['joy'], 30, $s++); +$lvl->createTarget($emotions['joy'], 50, $s++); +$lvl->createTarget($emotions['joy'], 50, $s++); +$lvl->createTarget($emotions['joy'], 100, $s++); +$lvl->createTarget($emotions['joy'], 100, $s++); + + $s++; + $s++; + +$lvl->createTarget($emotions['surprise'], 100, $s++); +$lvl->createTarget($emotions['surprise'], 100, $s++); +$lvl->createTarget($emotions['surprise'], 50, $s++); +$lvl->createTarget($emotions['surprise'], 50, $s++); +$lvl->createTarget($emotions['surprise'], 100, $s++); +$lvl->createTarget($emotions['surprise'], 100, $s++); + + $s++; + $s++; + $s++; +$lvl->createTarget($emotions['joy'], 100, $s++); +$lvl->createTarget($emotions['surprise'], 100, $s); +$lvl->createTarget($emotions['joy'], 100, $s++); +$lvl->createTarget($emotions['surprise'], 100, $s); +$lvl->createTarget($emotions['joy'], 100, $s++); +$lvl->createTarget($emotions['surprise'], 50, $s); +$lvl->createTarget($emotions['surprise'], 30, $s); + + $s++; + $s++; +$lvl->createTarget($emotions['joy'], 100, $s++); +$lvl->createTarget($emotions['anger'], 1, $s); +$lvl->createTarget($emotions['contempt'], 1, $s); +$lvl->createTarget($emotions['disgust'], 1, $s); + + $s++; + $s++; +$lvl->createTarget($emotions['disgust'], 1, $s++); +$lvl->createTarget($emotions['anger'], 1, $s); +$lvl->createTarget($emotions['surprise'], 100, $s); + + // setMinimumScoreFromPercentage(40); + // minimumAchievements = 2; + // achievements.add(achievementCollection.get(5)); + // achievements.add(achievementCollection.get(6)); + // achievements.add(achievementCollection.get(7)); + // break; +$em->persist($lvl); + $lvl = new EmotionHero\Models\Level(); $lvl->setId(7); $lvl->setName("\"Let's talk business\""); +$b = 2; + +$lvl->createTarget($emotions['anger'], 100, $b++); +$lvl->createTarget($emotions['anger'], 100, $b++); +$lvl->createTarget($emotions['anger'], 50, $b++); +$lvl->createTarget($emotions['anger'], 50, $b++); +$lvl->createTarget($emotions['anger'], 30, $b++); +$lvl->createTarget($emotions['anger'], 30, $b++); + $b++; +$lvl->createTarget($emotions['disgust'], 100, $b++); +$lvl->createTarget($emotions['disgust'], 50, $b++); +$lvl->createTarget($emotions['disgust'], 50, $b++); +$lvl->createTarget($emotions['disgust'], 30, $b++); + $b++; +$lvl->createTarget($emotions['contempt'], 100, $b++); +$lvl->createTarget($emotions['contempt'], 50, $b++); +$lvl->createTarget($emotions['contempt'], 50, $b++); +$lvl->createTarget($emotions['contempt'], 30, $b++); + $b++; +$lvl->createTarget($emotions['surprise'], 100, $b++); + +$lvl->createTarget($emotions['surprise'], 100, $b++); +$lvl->createTarget($emotions['sadness'], 50, $b); + +$lvl->createTarget($emotions['joy'], 50, $b++); +$lvl->createTarget($emotions['disgust'], 50, $b++); +$lvl->createTarget($emotions['contempt'], 30, $b++); +$lvl->createTarget($emotions['contempt'], 100, $b++); +$lvl->createTarget($emotions['joy'], 100, $b++); +$lvl->createTarget($emotions['surprise'], 100, $b++); + + $b++; +$lvl->createTarget($emotions['sadness'], 100, $b++); +$lvl->createTarget($emotions['anger'], 10, $b++); +$lvl->createTarget($emotions['sadness'], 100, $b++); +$lvl->createTarget($emotions['anger'], 10, $b++); +$lvl->createTarget($emotions['sadness'], 100, $b++); +$lvl->createTarget($emotions['anger'], 10, $b++); + +$em->persist($lvl); + + // setMinimumScoreFromPercentage(40); + // minimumAchievements = 2; + // achievements.add(achievementCollection.get(8)); + // achievements.add(achievementCollection.get(9)); + // achievements.add(achievementCollection.get(10)); + // break; + $lvl = new EmotionHero\Models\Level(); $lvl->setId(8); $lvl->setName("Show me what you really feel"); +$r = 2; +$lvl->createTarget($emotions['fear'], 100, $r++); +$lvl->createTarget($emotions['fear'], 50, $r++); +$lvl->createTarget($emotions['fear'], 30, $r++); + + $r++; +$lvl->createTarget($emotions['sadness'], 100, $r++); +$lvl->createTarget($emotions['sadness'], 50, $r++); +$lvl->createTarget($emotions['sadness'], 100, $r++); + + $r++; +$lvl->createTarget($emotions['disgust'], 100, $r++); +$lvl->createTarget($emotions['disgust'], 100, $r++); +$lvl->createTarget($emotions['disgust'], 50, $r++); + + $r++; +$lvl->createTarget($emotions['disgust'], 100, $r++); +$lvl->createTarget($emotions['contempt'], 30, $r); +$lvl->createTarget($emotions['disgust'], 50, $r++); +$lvl->createTarget($emotions['contempt'], 50, $r); +$lvl->createTarget($emotions['disgust'], 30, $r++); +$lvl->createTarget($emotions['contempt'], 100, $r); + + $r++; + $r++; +$lvl->createTarget($emotions['sadness'], 100, $r++); +$lvl->createTarget($emotions['joy'], 50, $r++); +$lvl->createTarget($emotions['sadness'], 100, $r++); +$lvl->createTarget($emotions['joy'], 50, $r++); +$lvl->createTarget($emotions['sadness'], 50, $r++); +$lvl->createTarget($emotions['joy'], 100, $r++); +$lvl->createTarget($emotions['sadness'], 50, $r++); +$lvl->createTarget($emotions['joy'], 100, $r); +$lvl->createTarget($emotions['sadness'], 100, $r++); +$lvl->createTarget($emotions['joy'], 50, $r); + + +$em->persist($lvl); + // setMinimumScoreFromPercentage(40); + // minimumAchievements = 2; + // achievements.add(achievementCollection.get(11)); + // achievements.add(achievementCollection.get(12)); + // achievements.add(achievementCollection.get(13)); + // achievements.add(achievementCollection.get(14)); + + // break; $lvl = new EmotionHero\Models\Level(); $lvl->setId(9); $lvl->setName("Please act normally"); +$a = 2; +$lvl->createTarget($emotions['anger'], 100, $a++); +$lvl->createTarget($emotions['disgust'], 100, $a++); +$lvl->createTarget($emotions['fear'], 100, $a++); +$lvl->createTarget($emotions['joy'], 100, $a++); +$lvl->createTarget($emotions['sadness'], 100, $a++); +$lvl->createTarget($emotions['surprise'], 100, $a++); + + $a++; +$lvl->createTarget($emotions['anger'], 30, $a++); +$lvl->createTarget($emotions['disgust'], 30, $a+=0.5); +$lvl->createTarget($emotions['fear'], 30, $a+=0.5); +$lvl->createTarget($emotions['joy'], 30, $a+=0.5); +$lvl->createTarget($emotions['sadness'], 30, $a+=0.5); +$lvl->createTarget($emotions['surprise'], 30, $a+=0.5); + + $a++; +$lvl->createTarget($emotions['anger'], 30, $a++); +$lvl->createTarget($emotions['disgust'], 30, $a); +$lvl->createTarget($emotions['anger'], 30, $a++); +$lvl->createTarget($emotions['disgust'], 30, $a); + +$lvl->createTarget($emotions['fear'], 30, $a++); +$lvl->createTarget($emotions['joy'], 30, $a); +$lvl->createTarget($emotions['fear'], 30, $a++); +$lvl->createTarget($emotions['joy'], 30, $a); + +$lvl->createTarget($emotions['sadness'], 30, $a++); +$lvl->createTarget($emotions['surprise'], 30, $a); +$lvl->createTarget($emotions['sadness'], 30, $a++); +$lvl->createTarget($emotions['surprise'], 30, $a); + + $a++; + $a++; +$lvl->createTarget($emotions['disgust'], 20, $a++); +$lvl->createTarget($emotions['contempt'], 20, $a); +$lvl->createTarget($emotions['surprise'], 20, $a); + +$lvl->createTarget($emotions['disgust'], 10, $a++); +$lvl->createTarget($emotions['contempt'], 10, $a); +$lvl->createTarget($emotions['surprise'], 10, $a); + +$lvl->createTarget($emotions['disgust'], 10, $a++); +$lvl->createTarget($emotions['contempt'], 10, $a); +$lvl->createTarget($emotions['surprise'], 10, $a); + +// Kuleshov's target: +// use 3% instead of 0.2% as it otherwise becomes invisible! +$lvl->createTarget($emotions['disgust'], 3, $a++); +$lvl->createTarget($emotions['contempt'], 3, $a); +$lvl->createTarget($emotions['surprise'], 3, $a); +// END OF KULESHOV + +$lvl->createTarget($emotions['disgust'], 3, $a++); +$lvl->createTarget($emotions['contempt'], 3, $a); +$lvl->createTarget($emotions['surprise'], 3, $a); + + +$lvl->createTarget($emotions['anger'], 1, $a++); +$lvl->createTarget($emotions['contempt'], 1, $a); +$lvl->createTarget($emotions['disgust'], 1, $a); +$lvl->createTarget($emotions['fear'], 1, $a); +$lvl->createTarget($emotions['joy'], 1, $a); +$lvl->createTarget($emotions['sadness'], 1, $a); +$lvl->createTarget($emotions['surprise'], 1, $a); + +$em->persist($lvl); + + + $em->flush(); die(); // ////////////////// new levels: @@ -132,8 +352,8 @@ die(); // setTarget(Emotion.JOY, 100, s++); // setTarget(Emotion.JOY, 100, s++); - // s++; - // s++; + // $s++; + // $s++; // setTarget(Emotion.SURPRISE, 100, s++); // setTarget(Emotion.SURPRISE, 100, s++); @@ -142,9 +362,9 @@ die(); // setTarget(Emotion.SURPRISE, 100, s++); // setTarget(Emotion.SURPRISE, 100, s++); - // s++; - // s++; - // s++; + // $s++; + // $s++; + // $s++; // setTarget(Emotion.JOY, 100, s++); // setTarget(Emotion.SURPRISE, 100, s); // setTarget(Emotion.JOY, 100, s++); @@ -153,15 +373,15 @@ die(); // setTarget(Emotion.SURPRISE, 50, s); // setTarget(Emotion.SURPRISE, 30, s); - // s++; - // s++; + // $s++; + // $s++; // setTarget(Emotion.JOY, 100, s++); // setTarget(Emotion.ANGER, 1, s); // setTarget(Emotion.CONTEMPT, 1, s); // setTarget(Emotion.DISGUST, 1, s); - // s++; - // s++; + // $s++; + // $s++; // setTarget(Emotion.DISGUST, 1, s++); // setTarget(Emotion.ANGER, 1, s); // setTarget(Emotion.SURPRISE, 100, s); @@ -181,17 +401,17 @@ die(); // setTarget(Emotion.ANGER, 50, b++); // setTarget(Emotion.ANGER, 30, b++); // setTarget(Emotion.ANGER, 30, b++); - // b++; + // $b++; // setTarget(Emotion.DISGUST, 100, b++); // setTarget(Emotion.DISGUST, 50, b++); // setTarget(Emotion.DISGUST, 50, b++); // setTarget(Emotion.DISGUST, 30, b++); - // b++; + // $b++; // setTarget(Emotion.CONTEMPT, 100, b++); // setTarget(Emotion.CONTEMPT, 50, b++); // setTarget(Emotion.CONTEMPT, 50, b++); // setTarget(Emotion.CONTEMPT, 30, b++); - // b++; + // $b++; // setTarget(Emotion.SURPRISE, 100, b++); // setTarget(Emotion.SURPRISE, 100, b++); @@ -274,7 +494,7 @@ die(); // setTarget(Emotion.SADNESS, 100, a++); // setTarget(Emotion.SURPRISE, 100, a++); - // a++; + // $a++; // setTarget(Emotion.ANGER, 30, a++); // setTarget(Emotion.DISGUST, 30, a+=0.5); // setTarget(Emotion.FEAR, 30, a+=0.5); @@ -282,7 +502,7 @@ die(); // setTarget(Emotion.SADNESS, 30, a+=0.5); // setTarget(Emotion.SURPRISE, 30, a+=0.5); - // a++; + // $a++; // setTarget(Emotion.ANGER, 30, a++); // setTarget(Emotion.DISGUST, 30, a); // setTarget(Emotion.ANGER, 30, a++); @@ -298,8 +518,8 @@ die(); // setTarget(Emotion.SADNESS, 30, a++); // setTarget(Emotion.SURPRISE, 30, a); - // a++; - // a++; + // $a++; + // $a++; // setTarget(Emotion.DISGUST, 20, a++); // setTarget(Emotion.CONTEMPT, 20, a); // setTarget(Emotion.SURPRISE, 20, a);