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.

Slides:



Advertisements
Similar presentations
P ROBLEM S OLVING WITH 6C Probability and strategy.
Advertisements

Grid Work - Receiving and Space Awareness
Martin Boyd Christopher Hirunthanakorn
Gauss Elimination.
Tetris – Genetic Algorithm Presented by, Jeethan & Jun.
EGR 141 Computer Problem Solving in Engineering and Computer Science
Game Theoretical Insights in Strategic Patrolling: Model and Analysis Nicola Gatti – DEI, Politecnico di Milano, Piazza Leonardo.
ITunes Presented by Robin E. Warren. iTunes Features  VIDEOS  Movies  TV  AUDIO  Music  Books  Podcasts.
Probabilistic Semantic Similarity Measurements for Noisy Short Texts Using Wikipedia Entities Masumi Shirakawa 1, Kotaro Nakayama 2, Takahiro Hara 1, Shojiro.
Created by Charles Jenkins
+ Take a “Chance”: Connecting Probability to Rational Number Reasoning Megan H. Wickstrom Nicole M. Wessman-Enzinger Illinois State University.
X Australian Curriculum Year 5 Solve problems involving multiplication of large numbers by one or two digit numbers using efficient mental, written strategies.
Equations Stages Obtain Resources Set a Goal Qualify Resources until a Challenge is made or Force Out is called Resolve Challenge or Force Out Score the.
Connect Four Michelle Chen Felix Chung Annabel Hung Raymond Wong.
Three heuristics for transmission scheduling in sensor networks with multiple mobile sinks Damla Turgut and Lotzi Bölöni University of Central Florida.
Use free templates to create interactive multimedia activities and assessments. Play educational games on-line.
RULES Each player begins the game with twelve normal pieces (either white or black). The pieces are automatically set in their proper positions. The object.
1 Solving Ponnuki-Go on Small Board Paper: Solving Ponnuki-Go on small board Authors: Erik van der Werf, Jos Uiterwijk, Jaap van den Herik Presented by:
Evolutionary Games The solution concepts that we have discussed in some detail include strategically dominant solutions equilibrium solutions Pareto optimal.
Reinforcement Learning Game playing: So far, we have told the agent the value of a given board position. How can agent learn which positions are important?
1 An Open Boundary Safety-of- Territory Solver for the Game of Go Author: Xiaozhen Niu, Martin Mueller Dept of Computing Science University of Alberta.
Simple search methods for finding a Nash equilibrium Ryan Porter, Eugene Nudelman, and Yoav Shoham Games and Economic Behavior, Vol. 63, Issue 2. pp ,
Lucky Candies Probability Game By: Laura Santa Maria Isabella Moreno.
Estimation GLE Apply and adapt a variety of appropriate strategies to problem solving, including estimation, and reasonableness of the solution.
Investigation #1 (cont.)
Computer Go : A Go player Rohit Gurjar CS365 Project Proposal, IIT Kanpur Guided By – Prof. Amitabha Mukerjee.
You are going to work in pairs to produce a Maths board game.
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
Unit 6 Games. The Difference Game Materials –4 decks of cards number –40 pennies One player shuffles the number cards and places them with the numbers.
Chengjie Sun,Lei Lin, Yuan Chen, Bingquan Liu Harbin Institute of Technology School of Computer Science and Technology 1 19/11/ :09 PM.
Created By: Kevin Jiang, Cullen Wong, Stephen Halter.
Connect Four AI Robert Burns and Brett Crawford. Connect Four  A board with at least six rows and seven columns  Two players: one with red discs and.
Divide class into groups of 4-6 players. Estuary Survival game flowchart.
Search exploring the consequences of possible actions.
2 Digit Divisors. 3,521 ÷ 26 = = 26 x = 26 x 3 Click the squirrel for a video on repeated multiplication.
Investigation #1 (cont.) Products and Multiples. 1.3 The Product Game.
Four in a Line activities. "Four in a Line" games These games are enormously adaptable. They can be used for a vast range of mathematical topics, and.
Quiz May 10 ‘07 Games MAX coin: p(left)=1/4 MIN coin: p(left)=1/2 Assume that MAX and MIN are rational players.
The Rules When every member of your group gets the question right, you have the opportunity to play the following game:
Outline Intro to Representation and Heuristic Search Machine Learning (Clustering) and My Research.
Petals Around the Rose. The name of the game is Petals Around the Rose. The name of the game is important. The computer will roll five dice and ask you.
Activity 1: Play Fours Play in pairs Each player has a 3 by 3 grid Take turns to roll 2 dice Calculate the total- each spot is worth 4 points Write your.
Tetris Agent Optimization Using Harmony Search Algorithm
Warm Up October 31, 2011 What is the main goal in a football game? What is the main goal in a basketball game? What is the main goal in a baseball game?
Nike “Sponsored MP3” Opportunity Presented to the Ryan Haskins and theWieden & Kennedy Nike team May 2007.
Multiples and Factors. Multiples A multiple is a number that is in the times tables. A multiple is a number that is in the times tables. Multiples of.
THE EQUALIZER Tia Holmes. THE GOAL  Design an interactive web app implementing a basic math concept.  Result: The Equalizer!
A Fast Genetic Algorithm Based Static Heuristic For Scheduling Independent Tasks on Heterogeneous Systems Gaurav Menghani Department of Computer Engineering,
Presented by Heather Sparks, NBCT. StudentLearner ◦ Passive ◦ Bored ◦ Told what to think ◦ Typically unmotivated ◦ Focused on the grade ◦ Active ◦ Engaged.
Basic Rules One person at each table records and charts results for each round Each other person rolls three dice per turn. This represents the work of.
CPS Backtracking, Search, Heuristics l Many problems require an approach similar to solving a maze ä Certain mazes can be solved using the “right-hand”
Phase 10 Card Game Rules Credit : Cardgamerules.netCardgamerules.net.
Strategies for playing the dice game ‘Toss Up’ Roger Johnson South Dakota School of Mines & Technology April 2012.
Where are the Ships? Book Recommendation by Mr. Wesley Choi 2010 – 2011.
Distributive Property Review 2(x + 4) 2(x) + 2(4) 2x + 8.
1 Double-Patterning Aware DSA Template Guided Cut Redistribution for Advanced 1-D Gridded Designs Zhi-Wen Lin and Yao-Wen Chang National Taiwan University.
Fix: Windows 10 Error Code 0x in Mail App u/6/b/ /alexwaston14/reimage-system-repair/ /pages/Reimage-Repair-Tool/
My Favorite Video Game 英語三乙 4A0C0054 Sherry. Introduction of Candy Crush Saga (1) A game that is played on Facebook or smartphones. It is the most popular.
Welcome all parents/grandparents/carers!
Name: Aimee McLaughlin
A CIS 5603 Course Project By: Qizhong Mao, Baiyi Tao, Arif Aziz
Informed Search and Exploration
The winner is the first player to reach 20 points
For example:
Witzzle Pro The Rules of the Game.
The winner is the first player to reach 20 points
Matthew Renner, Trish Beeksma, Patch Kenny
Can you find all the ways to solve them?
POWER CHALLENGES Several Ways To Solve 7 CHALLENGES.
MORE WAYS TO PLAY.
Presentation transcript:

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 game:

Introduction Rules of the game

Challenge The 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

Proposed solution Heuristics! 1, potentiality (p), different grid will have different potentiality 2, combination scores(c), different combos would have different combination scores based on the rule Y4B4G3 R1 G2 P(1,2) = 4-1 C(1,2) = 100/2+50/2+75/3+5/3

Proposed solution We 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.

Success Matrix Since it is a itouch/iphone game, we need re- implement it on PC based on the game rules We would implement the proposed solution to solve the game We 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.

Questions? Thank you! AD:You could play this game on-line: Or - download to your own iphone from itunes, it’s free!