Hao Luo, Zhifei Song. Introduction Lock and Roll: very popular game on iphone, more than 12,000,000...

8
Crack the game “Lock and Roll” using Artificial Intelligence Hao Luo, Zhifei Song
  • date post

    20-Dec-2015
  • Category

    Documents

  • view

    213
  • download

    0

Transcript of Hao Luo, Zhifei Song. Introduction Lock and Roll: very popular game on iphone, more than 12,000,000...

Page 1: Hao Luo, Zhifei Song. Introduction Lock and Roll: very popular game on iphone, more than 12,000,000 had been played ever since last may. Layout of the.

Crack the game “Lock and Roll” using Artificial Intelligence

Hao Luo, Zhifei Song

Page 2: Hao Luo, Zhifei Song. Introduction Lock and Roll: very popular game on iphone, more than 12,000,000 had been played ever since last may. Layout of the.

IntroductionLock and Roll: very popular game on iphone,

more than 12,000,000 had been played ever since last may.

Layout of the game:

Page 3: Hao Luo, Zhifei Song. Introduction Lock and Roll: very popular game on iphone, more than 12,000,000 had been played ever since last may. Layout of the.

IntroductionRules of the game

Page 4: Hao Luo, Zhifei Song. Introduction Lock and Roll: very popular game on iphone, more than 12,000,000 had been played ever since last may. Layout of the.

ChallengeThe incredibly vast feasible solution space

poses a challenge for us to apply naïve search strategy in finding the optimal solution. For example, in the first round where we need to consider placing four dice into a 4x4 empty board. There are (approximately 40,000) possibilities. And a game which scores 5000 points or above normally contains 25 rounds, the total solution space would be

Page 5: Hao Luo, Zhifei Song. Introduction Lock and Roll: very popular game on iphone, more than 12,000,000 had been played ever since last may. Layout of the.

Proposed solutionHeuristics!1, potentiality (p), different grid will have different potentiality2, combination scores(c), different combos

would have different combination scores based on the rule.5 4 4 5

4 7 7 4

4 7 7 4

5 4 4 5

Y4 B4

G3

R1

G2

P(1,2) = 4-1C(1,2) = 100/2+50/2+75/3+5/3

Page 6: Hao Luo, Zhifei Song. Introduction Lock and Roll: very popular game on iphone, more than 12,000,000 had been played ever since last may. Layout of the.

Proposed solutionWe want to build our utility function as U =

α*c +β*p. From a set of experiments we will try to find the most suitable parameters α and β to build our utility function. We might try some more sophisticate models depending on our experiment result as well.

Page 7: Hao Luo, Zhifei Song. Introduction Lock and Roll: very popular game on iphone, more than 12,000,000 had been played ever since last may. Layout of the.

Success MatrixSince it is a itouch/iphone game, we need re-

implement it on PC based on the game rulesWe would implement the proposed solution to solve

the gameWe would run the program multiple times and

determine the parameters in our utility function based on the experiment result to optimize the solution.

Given that a middle-level player (we have asked several of our friends to play it) could score 10,000 points on average, we hope our program would outperform the middle-level player.

Page 8: Hao Luo, Zhifei Song. Introduction Lock and Roll: very popular game on iphone, more than 12,000,000 had been played ever since last may. Layout of the.

Questions?

Thank you!

AD:You could play this game on-line: http://armorgames.com/play/4283/lock-n-rollOr - download to your own iphone from itunes, it’s free!