Sliding Box Puzzle Protocol Document

Size: px
Start display at page:

Download "Sliding Box Puzzle Protocol Document"

Transcription

1 AI Puzzle Framework Sliding Box Puzzle Protocol Document Brian Shaver April 3, 2005

2 Sliding Box Puzzle Protocol Document Page 2 of 7 Table of Contents Table of Contents...2 Introduction...3 Puzzle Description... 3 Rules... 3 Board State...4 Flags... 4 Representation... 4 Representation Tips... 5 Sample Board Layout File... 5 Module Requirements...6 Puzzle Number... 6 Puzzle Module... 6 Board Module... 6 Player Module... 6 Appendix A Box Configurations...7

3 Sliding Box Puzzle Protocol Document Page 3 of 7 Introduction Puzzle Description A sliding box puzzle consists of a system of open boxes, which can be moved by pushing from the inside. There are two sizes of boxes small and large, in addition to the small moving piece. The goal of the sliding box puzzle is to push the boxes in order to place the small red box inside of the large blue box. Rules 1. A box is a three-sided square, which comes in 2 (two) different sizes, small and large, and 3 (three) different colors, black, blue, and red. 2. The mover piece is a very small black square which can fit into both small and large boxes; there is only one mover piece per puzzle. 3. The puzzle board is arranged in a grid pattern, surrounded by impenetrable, immovable walls. 4. Each square on the grid will contain one of the following at any given time: A blank space containing no boxes or the mover piece A immovable wall space The mover piece, only The mover piece inside of a small box The mover piece inside of a large box The mover piece inside of a small box, which is itself inside of a large box 5. Every puzzle will have exactly 1 (one) small red box, and exactly 1 (one) large blue box. 6. A move consists of the displacement of the mover piece, possibly pushing a small and/or large box from one grid square to another square which is immediately adjacent. 7. Moves may only be made to horizontally or vertically adjacent grid squares; no diagonal moves are allowed. 8. Boxes may only be pushed by the mover piece, and only from the inside. 9. The mover piece may only enter or exit a box through the open side (one) small box can fit inside of 1 (one) large box, and the mover piece may push them both at the same time. 11. When the small red box is placed within the large blue box, the puzzle ends. 12. A solution to the puzzle is defined as a series of moves which ends with the placing of the small red box inside of the large blue box. 13. Every puzzle that has a solution will have an optimal solution such that the total number of moves required for the solution is the minimum of all total moves for any possible solution to the given puzzle. 14. The overall goal for the player is to find the optimal solution to the puzzle. 15. It is possible to lose the puzzle if the small red box is no longer capable of being placed within the large blue box.

4 Sliding Box Puzzle Protocol Document Page 4 of 7 Board State Flags The following flags are used by the Sliding Box Puzzle when configuring the board state: Flag USE_TIME USE_MOVES LIMIT_NONE Representation Purpose Count time for the puzzle Count moves for the puzzle Do not limit the puzzle based on time or moves See Appendix A for examples of box configurations referenced in this table (all references are from left to right, unless otherwise noted). The Sliding Box Puzzle board state is represented internally and in.puz layout files as follows (which corresponding ASCII values in base 10): Character ASCII Value Meaning Space 32 Unoccupied grid square # 35 Filled in, blocked square. 46 Mover piece, alone [48,51] Large black boxes in Row I of example table, respectively [52,55] Large blue boxes Row I 8 9 : ; [56,59] Small black boxes Row III < = >? [60,63] Small red boxes Row A B C [64,67] Large black boxes Row II [D,G] [68,71] Large blue boxes Row II [H,K] [72,75] Small black boxes Row IV [L,O] [76,79] Small red boxes Row IV [P,S] [80,83] Large black/small black boxes Row V [T,W] [84,87] Large black/small red boxes Row V X Y Z [ [88,91] Large blue/small black boxes Row V Note: There are no large blue/small red combinations possible for the Row V configurations ` a b c [96,99] Large black/small black boxes Row VI [d,g] [100,103] Large black/small black boxes Row VII [h,k] [104,107] Large black/small black boxes Row VIII [l,o] [108,111] Large black/small black boxes Row IX [p,s] [112,115] Large black/small red boxes Row VI [t,w] [116,119] Large black/small red boxes Row VII

5 Sliding Box Puzzle Protocol Document Page 5 of 7 x y z { [120,123] Large black/small red boxes Row VIII } ~ [124,127] Large black/small red boxes Row IX Ç ü é â [128,131] Large blue/small black boxes Row VI ä à å ç [132,135] Large blue/small black boxes Row VII ê ë è ï [136,139] Large blue/small black boxes Row VIII î ì Ä Å [140,143] Large blue/small black boxes Row IX É æ Æ ô [144,147] Large blue/small red boxes Row VI (winning condition) ö ò û ù [148,151] Large blue/small red boxes Row VII (winning condition) ÿ Ö Ü [152,155] Large blue/small red boxes Row VIII (winning condition) ƒ [156,159] Large blue/small red boxes Row IX (winning condition) Representation Tips At first, the characters used to represent objects on the board may seem to be non-intuitive, and confusing. However, the characters are not as important as the ASCII values that are used to represent those characters. Several quick mathematical operations on these values can dramatically simplify the computation necessary to determine what piece is where. 1. The mover piece will always be located at a space with value 46, 64-79, or Empty boxes are numbered from 48 through 63. A box with only the mover piece inside of it is can be found by taking the value of the empty box and adding The opening of the outermost box will always be the remainder of the ASCII value of the space when divided by four (modulus operator: A%4). If the resulting value is: 0 opens up, 1 opens right, 2 opens down, 3 opens left. (Clockwise motion) 4. For spaces with a value greater than or equal to 96 (when 2 boxes and the mover piece are together), the opening of the outermost box may be found as above, and the opening of the innermost box can be found by taking the remainder of the ASCII value when divided by 16, and doing an integer division (no decimal) with 4. (int((a%16)/4)) The resulting value represents, in a clockwise motion (as above) where the opening is, starting at the top. 5. The opening of the innermost box when there are 2 boxes, but no mover on a space is always the same direction that the outermost box opens (which can be found above). When using Notepad on the Windows operating system to create board layout files, holding down the Alt key while typing in the ASCII value of the character into the number pad then releasing the Alt key will produce the desired character. Sample Board Layout File Following the standards for board layout files (.puz files) defined in the Module Developer Guide, the following is a sample board layout file for the Sliding Box Puzzle: 3 4 4

6 Sliding Box Puzzle Protocol Document Page 6 of #= :# 0 Module Requirements Puzzle Number The Sliding Box Puzzle has a puzzle identification number (puzid) of 3 (three), which must be set in the LibraryInfo for each of the modules, and for the board layout files intended for use with the Sliding Box Puzzle. Use of any other number will cause the given module or layout file to not work correctly with the given puzzle, and may also conflict with other, previously defined puzzle ID numbers. Puzzle Module For the Sliding Box Puzzle, the puzzle module will not contain an initial state, but rather it will be loaded from a.puz board layout file. The board state is fully visible to the player at all times, so the full board state should always be returned by the module. Board Module The board module must be sure to display the special boxes (the large blue, and small red boxes) in their respective colors, as well as displaying the regular boxes in black. Additionally a grid should be displayed around all the board pieces, in order to indicate to the user the exact location of each piece in relation to the other pieces on the board. The board module should also be able to handle keyboard movements from the user (using arrow keys to indicate direction of movement), and mouse movements when the user clicks on the space to which the Mover piece should be moved Player Module No special requirements are necessary for the player module in the Sliding Box Puzzle. However it is important to note that there are losing states in this puzzle, and thus, if a bad move is played, it is not always possible to revert to the previous board state by reversing the move.

7 (6) (7) (8) VI (21)(2) N/A* (23) (24) I (9) (10) (1)(12) VI (25)(26) (27) N/A* (28) I Sliding Box Puzzle Protocol Document Page 7 of 7 IV (13)(14) (15)(16) VIN/A* (29)(30) (31) (32) (3)(34) (35) (36) V (17)(18) (19)(20) IX N/A* *Theseconfigurationsareimposible, buthevalueistil representationtabletopreserve symetry. reservedinthe Appendix A Box Configurations (1) (2) (3) (4) I WhenusingNotepadontheWindowsoperatingsyste

This watermark does not appear in the registered version - Sokoban Protocol Document

This watermark does not appear in the registered version -  Sokoban Protocol Document AI Puzzle Framework Sokoban Protocol Document Josh Wilkerson June 7, 2005 Sokoban Protocol Document Page 2 of 5 Table of Contents Table of Contents...2 Introduction...3 Puzzle Description... 3 Rules...

More information

FreeCell Puzzle Protocol Document

FreeCell Puzzle Protocol Document AI Puzzle Framework FreeCell Puzzle Protocol Document Brian Shaver April 11, 2005 FreeCell Puzzle Protocol Document Page 2 of 7 Table of Contents Table of Contents...2 Introduction...3 Puzzle Description...

More information

Fletch Diatonic A Harmonica Tablature Font User s Manual

Fletch Diatonic A Harmonica Tablature Font User s Manual Fletch Diatonic A Harmonica Tablature Font For an interactive table of contents in Acrobat, enable bookmarks (Window, Bookmarks) Copyright 2004 Winslow Tully Yerxa Fletch, Fletch Diatonic, and Discrete

More information

YourTurnMyTurn.com: Rules Minesweeper. Michael A. Coan Copyright Coan.net

YourTurnMyTurn.com: Rules Minesweeper. Michael A. Coan Copyright Coan.net YourTurnMyTurn.com: Rules Minesweeper Michael A. Coan Copyright Coan.net Inhoud Rules Minesweeper...1 Introduction and Object of the board game...1 Playing the board game...2 End of the board game...2

More information

GET OVERLAPPED! Author: Huang Yi. Forum thread:

GET OVERLAPPED! Author: Huang Yi. Forum thread: GET OVERLAPPED! Author: Huang Yi Test page: http://logicmastersindia.com/2019/02s/ Forum thread: http://logicmastersindia.com/forum/forums/thread-view.asp?tid=2690 About this Test: This test presents a

More information

Synergy Round. Warming Up. Where in the World? Scrabble With Numbers. Earning a Gold Star

Synergy Round. Warming Up. Where in the World? Scrabble With Numbers. Earning a Gold Star Synergy Round Warming Up Where in the World? You re standing at a point on earth. After walking a mile north, then a mile west, then a mile south, you re back where you started. Where are you? [4 points]

More information

Over ===* Three games of strategy and chance Unique solitaire puzzles. For I to 4 players Ages 12 to adult. PassTM

Over ===* Three games of strategy and chance Unique solitaire puzzles. For I to 4 players Ages 12 to adult. PassTM Over ===* For I to 4 players Ages 12 to adult PassTM Three games of strategy and chance Unique solitaire puzzles A product of Kadon Enterprises, Inc. Over-Pass is a trademark of Arthur Blumberg, used by

More information

It Stands to Reason: Developing Inductive and Deductive Habits of Mind

It Stands to Reason: Developing Inductive and Deductive Habits of Mind It Stands to Reason: Developing Inductive and Deductive Habits of Mind Jeffrey Wanko Miami University wankojj@miamioh.edu Presented at a Meeting of the Greater Cleveland Council of Teachers of Mathematics

More information

Sudoku Tutor 1.0 User Manual

Sudoku Tutor 1.0 User Manual Sudoku Tutor 1.0 User Manual CAPABILITIES OF SUDOKU TUTOR 1.0... 2 INSTALLATION AND START-UP... 3 PURCHASE OF LICENSING AND REGISTRATION... 4 QUICK START MAIN FEATURES... 5 INSERTION AND REMOVAL... 5 AUTO

More information

For 1 to 4 players Ages 12 to adult. Ternion Factor TM. Three games of strategy Solitaire puzzles. A product of Kadon Enterprises, Inc.

For 1 to 4 players Ages 12 to adult. Ternion Factor TM. Three games of strategy Solitaire puzzles. A product of Kadon Enterprises, Inc. For 1 to 4 players Ages 12 to adult Ternion Factor TM Three games of strategy Solitaire puzzles A product of Kadon Enterprises, Inc. The Ternion Factor, Ternion Spaces, and Escape! are trademarks of Arthur

More information

Situations Involving Multiplication and Division with Products to 50

Situations Involving Multiplication and Division with Products to 50 Mathematical Ideas Composing, decomposing, addition, and subtraction of numbers are foundations of multiplication and division. The following are examples of situations that involve multiplication and/or

More information

Microsoft Scrolling Strip Prototype: Technical Description

Microsoft Scrolling Strip Prototype: Technical Description Microsoft Scrolling Strip Prototype: Technical Description Primary features implemented in prototype Ken Hinckley 7/24/00 We have done at least some preliminary usability testing on all of the features

More information

BRITISH GO ASSOCIATION. Tournament rules of play 31/03/2009

BRITISH GO ASSOCIATION. Tournament rules of play 31/03/2009 BRITISH GO ASSOCIATION Tournament rules of play 31/03/2009 REFERENCES AUDIENCE AND PURPOSE 2 1. THE BOARD, STONES AND GAME START 2 2. PLAY 2 3. KOMI 2 4. HANDICAP 2 5. CAPTURE 2 6. REPEATED BOARD POSITION

More information

WPF SUDOKU/PUZZLE GRAND PRIX 2014 WPFSUDOKU GP 2014 COMPETITIONBOOKLET ROUND6. Puzzle authors: Bulgaria Deyan Razsadov.

WPF SUDOKU/PUZZLE GRAND PRIX 2014 WPFSUDOKU GP 2014 COMPETITIONBOOKLET ROUND6. Puzzle authors: Bulgaria Deyan Razsadov. WPF SUDOKU/PUZZLE GRAND PRIX 2014 WPFSUDOKU GP 2014 COMPETITIONBOOKLET ROUND Puzzle authors: Bulgaria Deyan Razsadov Organised by 1 Classic Sudoku (18 points) Place a digit from 1 to in each Answer Key:

More information

ADD A REALISTIC WATER REFLECTION

ADD A REALISTIC WATER REFLECTION ADD A REALISTIC WATER REFLECTION In this Photoshop photo effects tutorial, we re going to learn how to easily add a realistic water reflection to any photo. It s a very easy effect to create and you can

More information

Welcome to the Word Puzzles Help File.

Welcome to the Word Puzzles Help File. HELP FILE Welcome to the Word Puzzles Help File. Word Puzzles is relaxing fun and endlessly challenging. Solving these puzzles can provide a sense of accomplishment and well-being. Exercise your brain!

More information

EBDSM-PRM Product Guide

EBDSM-PRM Product Guide EBDSM-PRM Product Guide Ceiling PIR presence/absence detector Overview The EBDSM-PRM PIR (passive infrared) presence detector provides automatic control of lighting loads with optional manual control.

More information

George Fox University H.S. Programming Contest Division - I 2018

George Fox University H.S. Programming Contest Division - I 2018 General Notes George Fox University H.S. Programming Contest Division - I 2018 1. Do the problems in any order you like. They do not have to be done in order (hint: the easiest problem may not be the first

More information

CODINCA. Print & Play. Contained in this document are the files needed to print out and make the following game components:

CODINCA. Print & Play. Contained in this document are the files needed to print out and make the following game components: CODINCA Print & Play Contained in this document are the files needed to print out and make the following game components: 1 Playing Board 16 Playing Tiles 24 Key Discs 24 Trap Cards 4 Luck Action Cards

More information

Basic Mathematics Review 5232

Basic Mathematics Review 5232 Basic Mathematics Review 5232 Symmetry A geometric figure has a line of symmetry if you can draw a line so that if you fold your paper along the line the two sides of the figure coincide. In other words,

More information

1st UKPA Sudoku Championship

1st UKPA Sudoku Championship st UKPA Sudoku Championship COMPETITION PUZZLES Saturday 6th Sunday 7th November 00 Championship Duration: hours. Puzzles designed by Tom Collyer # - Classic Sudoku ( 4) 0pts #8 - No Touch Sudoku 5pts

More information

CPSC 217 Assignment 3 Due Date: Friday March 30, 2018 at 11:59pm

CPSC 217 Assignment 3 Due Date: Friday March 30, 2018 at 11:59pm CPSC 217 Assignment 3 Due Date: Friday March 30, 2018 at 11:59pm Weight: 8% Individual Work: All assignments in this course are to be completed individually. Students are advised to read the guidelines

More information

The Mathematics of Playing Tic Tac Toe

The Mathematics of Playing Tic Tac Toe The Mathematics of Playing Tic Tac Toe by David Pleacher Although it has been shown that no one can ever win at Tic Tac Toe unless a player commits an error, the game still seems to have a universal appeal.

More information

Star Defender. Section 1

Star Defender. Section 1 Star Defender Section 1 For the first full Construct 2 game, you're going to create a space shooter game called Star Defender. In this game, you'll create a space ship that will be able to destroy the

More information

'ffj. Create and Design a Word Search Puzzle. ctia;'{'i*t.lmnf4" "idj ]J1M~iW' ~iq;t JjGi Wi;"iMM. ~i.]:'jgim+ Publish It!

'ffj. Create and Design a Word Search Puzzle. ctia;'{'i*t.lmnf4 idj ]J1M~iW' ~iq;t JjGi Wi;iMM. ~i.]:'jgim+ Publish It! PROJECT #32 Approximate Completion Time: 2 hours Create and Design a Word Search Puzzle ~i.]:'jgim+ To create a word search puzzle ~iq;t JjGi Wi;"iMM Go to any magazine stand and you'll quickly realize

More information

Lesson 2: Using the Number Line to Model the Addition of Integers

Lesson 2: Using the Number Line to Model the Addition of Integers : Using the Number Line to Model the Addition of Integers Classwork Exercise 1: Real-World Introduction to Integer Addition Answer the questions below. a. Suppose you received $10 from your grandmother

More information

a b c d e f g h 1 a b c d e f g h C A B B A C C X X C C X X C C A B B A C Diagram 1-2 Square names

a b c d e f g h 1 a b c d e f g h C A B B A C C X X C C X X C C A B B A C Diagram 1-2 Square names Chapter Rules and notation Diagram - shows the standard notation for Othello. The columns are labeled a through h from left to right, and the rows are labeled through from top to bottom. In this book,

More information

Mathematic puzzle for mental calculation

Mathematic puzzle for mental calculation Mathematic puzzle for mental calculation Presentation This software is intended to elementary school children, who are learning calculation. Thanks to it they will be able to work and play with the mental

More information

Episode 3 16 th 19 th March Made In India and Regions by Prasanna Seshadri

Episode 3 16 th 19 th March Made In India and Regions by Prasanna Seshadri and Episode 3 16 th 19 th March 2018 by Prasanna Seshadri Puzzle Ramayan rounds will also serve as qualifiers for Indian Puzzle Championship for year 2018. Please check http://logicmastersindia.com/pr/2018pr.asp

More information

Instruction Manual. 1) Starting Amnesia

Instruction Manual. 1) Starting Amnesia Instruction Manual 1) Starting Amnesia Launcher When the game is started you will first be faced with the Launcher application. Here you can choose to configure various technical things for the game like

More information

Embroidery process - EC on PC

Embroidery process - EC on PC 66 Software EC on PC Embroidery process - EC on PC PC display Motif the motif is displayed in color the smallest possible hoop for the selected motif is displayed the needle position (marked by a fine

More information

Digital Imaging and Photoshop Fun/ Marianne Wallace

Digital Imaging and Photoshop Fun/ Marianne Wallace EZ GREETING CARD This tutorial uses Photoshop Elements 2 but it will also work in all versions of Photoshop. It will show how to create and print 2 cards per 8 ½ X 11 sized papers. The finished folded

More information

SudokuSplashZone. Overview 3

SudokuSplashZone. Overview 3 Overview 3 Introduction 4 Sudoku Game 4 Game grid 4 Cell 5 Row 5 Column 5 Block 5 Rules of Sudoku 5 Entering Values in Cell 5 Solver mode 6 Drag and Drop values in Solver mode 6 Button Inputs 7 Check the

More information

Lesson 8 Tic-Tac-Toe (Noughts and Crosses)

Lesson 8 Tic-Tac-Toe (Noughts and Crosses) Lesson Game requirements: There will need to be nine sprites each with three costumes (blank, cross, circle). There needs to be a sprite to show who has won. There will need to be a variable used for switching

More information

The 2013 British Informatics Olympiad

The 2013 British Informatics Olympiad Sponsored by Time allowed: 3 hours The 2013 British Informatics Olympiad Instructions You should write a program for part (a) of each question, and produce written answers to the remaining parts. Programs

More information

Oddities Problem ID: oddities

Oddities Problem ID: oddities Oddities Problem ID: oddities Some numbers are just, well, odd. For example, the number 3 is odd, because it is not a multiple of two. Numbers that are a multiple of two are not odd, they are even. More

More information

EXPLORING TIC-TAC-TOE VARIANTS

EXPLORING TIC-TAC-TOE VARIANTS EXPLORING TIC-TAC-TOE VARIANTS By Alec Levine A SENIOR RESEARCH PAPER PRESENTED TO THE DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE OF STETSON UNIVERSITY IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR

More information

Notes - Please wash, dry & iron your fabric before beginning. - Sew all seams with an accurate 1/4 seam allowance. CUTTING INSTRUCTIONS

Notes - Please wash, dry & iron your fabric before beginning. - Sew all seams with an accurate 1/4 seam allowance. CUTTING INSTRUCTIONS Notes - Please wash, dry & iron your fabric before beginning. - Sew all seams with an accurate 1/4 seam allowance. CUTTING INSTRUCTIONS Indicates fabric pattern is directional on strips Fabric A: Horizontal

More information

UN DOS TREZ Sudoku Competition. Puzzle Booklet for Preliminary Round. 19-Feb :45PM 75 minutes

UN DOS TREZ Sudoku Competition. Puzzle Booklet for Preliminary Round. 19-Feb :45PM 75 minutes Name: College: Email id: Contact: UN DOS TREZ Sudoku Competition Puzzle Booklet for Preliminary Round 19-Feb-2010 4:45PM 75 minutes In Association With www.logicmastersindia.com Rules of Sudoku A typical

More information

PUZZLE EFFECTS 3D User guide JIGSAW PUZZLES 3D. Photoshop CC actions. User Guide

PUZZLE EFFECTS 3D User guide JIGSAW PUZZLES 3D. Photoshop CC actions. User Guide JIGSAW PUZZLES 3D Photoshop CC actions User Guide CONTENTS 1. THE BASICS...1 1.1. About the actions... 1 1.2. How the actions are organized... 1 1.3. The Classic effects (examples)... 3 1.4. The Special

More information

Lesson 1: The Rules of Pentago

Lesson 1: The Rules of Pentago Lesson 1: The Rules of Pentago 1.1 Learning the Rules The Board The Pentago game board is a 6x6 grid of places, each containing a detent or divot (a small round depression in the surface) that can hold

More information

Situations Involving Multiplication and Division with Products to 100

Situations Involving Multiplication and Division with Products to 100 Mathematical Ideas Composing, decomposing, addition, and subtraction of numbers are foundations of multiplication and division. The following are examples of situations that involve multiplication and/or

More information

Games of Skill Lesson 1 of 9, work in pairs

Games of Skill Lesson 1 of 9, work in pairs Lesson 1 of 9, work in pairs 21 (basic version) The goal of the game is to get the other player to say the number 21. The person who says 21 loses. The first person starts by saying 1. At each turn, the

More information

CPM Educational Program

CPM Educational Program CC COURSE 2 ETOOLS Table of Contents General etools... 5 Algebra Tiles (CPM)... 6 Pattern Tile & Dot Tool (CPM)... 9 Area and Perimeter (CPM)...11 Base Ten Blocks (CPM)...14 +/- Tiles & Number Lines (CPM)...16

More information

CSE548, AMS542: Analysis of Algorithms, Fall 2016 Date: Sep 25. Homework #1. ( Due: Oct 10 ) Figure 1: The laser game.

CSE548, AMS542: Analysis of Algorithms, Fall 2016 Date: Sep 25. Homework #1. ( Due: Oct 10 ) Figure 1: The laser game. CSE548, AMS542: Analysis of Algorithms, Fall 2016 Date: Sep 25 Homework #1 ( Due: Oct 10 ) Figure 1: The laser game. Task 1. [ 60 Points ] Laser Game Consider the following game played on an n n board,

More information

PASS Sample Size Software. These options specify the characteristics of the lines, labels, and tick marks along the X and Y axes.

PASS Sample Size Software. These options specify the characteristics of the lines, labels, and tick marks along the X and Y axes. Chapter 940 Introduction This section describes the options that are available for the appearance of a scatter plot. A set of all these options can be stored as a template file which can be retrieved later.

More information

WHAT IS THIS GAME ABOUT?

WHAT IS THIS GAME ABOUT? A development game for 1-5 players aged 12 and up Playing time: 20 minutes per player WHAT IS THIS GAME ABOUT? As the owner of a major fishing company in Nusfjord on the Lofoten archipelago, your goal

More information

repeated multiplication of a number, for example, 3 5. square roots and cube roots of numbers

repeated multiplication of a number, for example, 3 5. square roots and cube roots of numbers NUMBER 456789012 Numbers form many interesting patterns. You already know about odd and even numbers. Pascal s triangle is a number pattern that looks like a triangle and contains number patterns. Fibonacci

More information

Sudoku Touch. 1-4 players, adult recommended. Sudoku Touch by. Bring your family back together!

Sudoku Touch. 1-4 players, adult recommended. Sudoku Touch by. Bring your family back together! Sudoku Touch Sudoku Touch by Bring your family back together! 1-4 players, adult recommended Sudoku Touch is a logic game, allowing up to 4 users to play at once. The game can be played with individual

More information

Name. WPC French Qualifier Part I

Name. WPC French Qualifier Part I Name. Battleships 0 points. Coral finder 5 + 0 points. Crack it on 0 points 4. Parthenon 5 points 5. Loopfinder 5 + 5 points 6. End view 5 + 0 points 7. Magnets 5 points 8. Word jungle 40 points 9. Four

More information

Problem F. Chessboard Coloring

Problem F. Chessboard Coloring Problem F Chessboard Coloring You have a chessboard with N rows and N columns. You want to color each of the cells with exactly N colors (colors are numbered from 0 to N 1). A coloring is valid if and

More information

YourTurnMyTurn.com: Strategy Rules. Vincent de Boer (Vinnie) Copyright 2018 YourTurnMyTurn.com

YourTurnMyTurn.com: Strategy Rules. Vincent de Boer (Vinnie) Copyright 2018 YourTurnMyTurn.com YourTurnMyTurn.com: Strategy Rules Vincent de Boer (Vinnie) Copyright 2018 YourTurnMyTurn.com Inhoud Strategy Rules...1 Object of the game...1 Placement of Pieces...1 The pieces...2 The board...3 Rules

More information

Lower Bounds for the Number of Bends in Three-Dimensional Orthogonal Graph Drawings

Lower Bounds for the Number of Bends in Three-Dimensional Orthogonal Graph Drawings ÂÓÙÖÒÐ Ó ÖÔ ÐÓÖØÑ Ò ÔÔÐØÓÒ ØØÔ»»ÛÛÛº ºÖÓÛÒºÙ»ÔÙÐØÓÒ»» vol.?, no.?, pp. 1 44 (????) Lower Bounds for the Number of Bends in Three-Dimensional Orthogonal Graph Drawings David R. Wood School of Computer Science

More information

1 Place value (1) Quick reference. *for NRICH activities mapped to the Cambridge Primary objectives, please visit

1 Place value (1) Quick reference. *for NRICH activities mapped to the Cambridge Primary objectives, please visit : Core activity 1.2 To 1000 Cambridge University Press 1A 1 Place value (1) Quick reference Number Missing numbers Vocabulary Which game is which? Core activity 1.1: Hundreds, tens and ones (Learner s

More information

Part III F F J M. Name

Part III F F J M. Name Name 1. Pentaminoes 15 points 2. Pearls (Masyu) 20 points 3. Five Circles 30 points 4. Mastermindoku 35 points 5. Unequal Skyscrapers 40 points 6. Hex Alternate Corners 40 points 7. Easy Islands 45 points

More information

Modeling a Rubik s Cube in 3D

Modeling a Rubik s Cube in 3D Modeling a Rubik s Cube in 3D Robert Kaucic Math 198, Fall 2015 1 Abstract Rubik s Cubes are a classic example of a three dimensional puzzle thoroughly based in mathematics. In the trigonometry and geometry

More information

1 Running the Program

1 Running the Program GNUbik Copyright c 1998,2003 John Darrington 2004 John Darrington, Dale Mellor Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission

More information

PUZZLE EFFECTS 3D User guide PUZZLE EFFECTS 3D. Photoshop actions. For PS CC and CS6 Extended. User Guide

PUZZLE EFFECTS 3D User guide PUZZLE EFFECTS 3D. Photoshop actions. For PS CC and CS6 Extended. User Guide PUZZLE EFFECTS 3D Photoshop actions For PS CC and CS6 Extended User Guide CONTENTS 1. THE BASICS... 1 1.1. About the actions... 1 1.2. How the actions are organized... 1 1.3. The Classic effects (examples)...

More information

Introducing Photo Story 3

Introducing Photo Story 3 Introducing Photo Story 3 SAVE YOUR WORK OFTEN!!! Page: 2 of 22 Table of Contents 0. Prefix...4 I. Starting Photo Story 3...5 II. Welcome Screen...5 III. Import and Arrange...6 IV. Editing...8 V. Add a

More information

Welcome to the Sudoku and Kakuro Help File.

Welcome to the Sudoku and Kakuro Help File. HELP FILE Welcome to the Sudoku and Kakuro Help File. This help file contains information on how to play each of these challenging games, as well as simple strategies that will have you solving the harder

More information

ACM Collegiate Programming Contest 2016 (Hong Kong)

ACM Collegiate Programming Contest 2016 (Hong Kong) ACM Collegiate Programming Contest 2016 (Hong Kong) CO-ORGANIZERS: Venue: Cyberport, Pokfulam Time: 2016-06-18 [Sat] 1400 1800 Number of Questions: 7 (This is a blank page.) ACM-HK PC 2016 Page 2 of 16

More information

Quilt-Pro 6. Creating a Panel Quilt

Quilt-Pro 6. Creating a Panel Quilt QP6 Lessons posted Page 1 Creating a Panel Quilt Quilt-Pro 6 I have seen some really beautiful fabric panels that would look absolutely gorgeous in a quilt. Panel quilts can be made quickly or can be as

More information

The patterns considered here are black and white and represented by a rectangular grid of cells. Here is a typical pattern: [Redundant]

The patterns considered here are black and white and represented by a rectangular grid of cells. Here is a typical pattern: [Redundant] Pattern Tours The patterns considered here are black and white and represented by a rectangular grid of cells. Here is a typical pattern: [Redundant] A sequence of cell locations is called a path. A path

More information

List of Blackline Masters (BLMs) Grade 6 Mathematics Blackline Masters Grades 5 to 8 Mathematics Blackline Masters. Introduction 1

List of Blackline Masters (BLMs) Grade 6 Mathematics Blackline Masters Grades 5 to 8 Mathematics Blackline Masters. Introduction 1 C o n t e n t s List of Blackline Masters (BLMs) Grade 6 Mathematics Blackline Masters Grades 5 to 8 Mathematics Blackline Masters v v viii Acknowledgements ix Introduction 1 Overview 2 Conceptual Framework

More information

Coin Cappers. Tic Tac Toe

Coin Cappers. Tic Tac Toe Coin Cappers Tic Tac Toe Two students are playing tic tac toe with nickels and dimes. The player with the nickels has just moved. Itʼs now your turn. The challenge is to place your dime in the only square

More information

Rubik s Cube: the one-minute solution

Rubik s Cube: the one-minute solution Rubik s Cube: the one-minute solution Abstract. This paper will teach the reader a quick, easy to learn method for solving Rubik s Cube. The reader will learn simple combinations that will place each cube

More information

Canadian Mathematics Competition An activity of The Centre for Education in Mathematics and Computing, University of Waterloo, Waterloo, Ontario

Canadian Mathematics Competition An activity of The Centre for Education in Mathematics and Computing, University of Waterloo, Waterloo, Ontario Canadian Mathematics Competition An activity of The Centre for Education in Mathematics and Computing, University of Waterloo, Waterloo, Ontario Canadian Computing Competition for the Awards Tuesday, March

More information

Photoshop Backgrounds: Turn Any Photo Into A Background

Photoshop Backgrounds: Turn Any Photo Into A Background Photoshop Backgrounds: Turn Any Photo Into A Background Step 1: Duplicate The Background Layer As always, we want to avoid doing any work on our original image, so before we do anything else, we need to

More information

Problem A. Jumbled Compass

Problem A. Jumbled Compass Problem A. Jumbled Compass file: 1 second Jonas is developing the JUxtaPhone and is tasked with animating the compass needle. The API is simple: the compass needle is currently in some direction (between

More information

CPSC 217 Assignment 3

CPSC 217 Assignment 3 CPSC 217 Assignment 3 Due: Friday November 24, 2017 at 11:55pm Weight: 7% Sample Solution Length: Less than 100 lines, including blank lines and some comments (not including the provided code) Individual

More information

List of Blackline Masters (BLMs) Grade 7 Mathematics Blackline Masters Grades 5 to 8 Mathematics Blackline Masters. Introduction 1

List of Blackline Masters (BLMs) Grade 7 Mathematics Blackline Masters Grades 5 to 8 Mathematics Blackline Masters. Introduction 1 C o n t e n t s List of Blackline Masters (BLMs) Grade 7 Mathematics Blackline Masters Grades 5 to 8 Mathematics Blackline Masters v v viii Acknowledgements ix Introduction 1 Overview 2 Conceptual Framework

More information

Assignment 6 Play A Game: Minesweeper or Battleship!!! Due: Sunday, December 3rd, :59pm

Assignment 6 Play A Game: Minesweeper or Battleship!!! Due: Sunday, December 3rd, :59pm Assignment 6 Play A Game: Minesweeper or Battleship!!! Due: Sunday, December 3rd, 2017 11:59pm This will be our last assignment in the class, boohoo Grading: For this assignment, you will be graded traditionally,

More information

Software user guide. Contents. Introduction. The software. Counter 1. Play Train 4. Minimax 6

Software user guide. Contents. Introduction. The software. Counter 1. Play Train 4. Minimax 6 Software user guide Contents Counter 1 Play Train 4 Minimax 6 Monty 9 Take Part 12 Toy Shop 15 Handy Graph 18 What s My Angle? 22 Function Machine 26 Carroll Diagram 30 Venn Diagram 34 Sorting 2D Shapes

More information

ActivArena TEMPLATES TEACHER NOTES FOR ACTIVARENA RESOURCES BLANK WORKING SPACE SPLIT (WITH TITLE SPACE) About this template

ActivArena TEMPLATES TEACHER NOTES FOR ACTIVARENA RESOURCES BLANK WORKING SPACE SPLIT (WITH TITLE SPACE) About this template TEMPLATES BLANK WORKING SPACE SPLIT (WITH TITLE SPACE) It contains two blank workspaces that can be the basis of many tasks. Learners may perform identical tasks or completely different tasks in their

More information

1 Modified Othello. Assignment 2. Total marks: 100. Out: February 10 Due: March 5 at 14:30

1 Modified Othello. Assignment 2. Total marks: 100. Out: February 10 Due: March 5 at 14:30 CSE 3402 3.0 Intro. to Concepts of AI Winter 2012 Dept. of Computer Science & Engineering York University Assignment 2 Total marks: 100. Out: February 10 Due: March 5 at 14:30 Note 1: To hand in your report

More information

1st Grade Math. Please complete the activity below for the day indicated. Day 1: Double Trouble. Day 2: Greatest Sum. Day 3: Make a Number

1st Grade Math. Please complete the activity below for the day indicated. Day 1: Double Trouble. Day 2: Greatest Sum. Day 3: Make a Number 1st Grade Math Please complete the activity below for the day indicated. Day 1: Double Trouble Day 2: Greatest Sum Day 3: Make a Number Day 4: Math Fact Road Day 5: Toy Store Double Trouble Paper 1 Die

More information

TIPS ON ARIANE ( as of now the current release is Ariane V2.: see p 30 but the V1 tips were kept p1-p29 )

TIPS ON ARIANE ( as of now the current release is Ariane V2.: see p 30 but the V1 tips were kept p1-p29 ) Copyright Claude HOCHET 2012 revised for the V2 2012 Feb 20th Page 1 sur 37 TIPS ON ARIANE ( as of now the current release is Ariane V2.: see p 30 but the V1 tips were kept p1-p29 ) What knots can be planed

More information

Try what you learned (and some new things too)

Try what you learned (and some new things too) Training Try what you learned (and some new things too) PART ONE: DO SOME MATH Exercise 1: Type some simple formulas to add, subtract, multiply, and divide. 1. Click in cell A1. First you ll add two numbers.

More information

STORING MESSAGES Note: If [MEMORY] (F5) is unavailable in the function key guide, press [MORE] (F2). An alternate key guide will appear.

STORING MESSAGES Note: If [MEMORY] (F5) is unavailable in the function key guide, press [MORE] (F2). An alternate key guide will appear. ASSISTING YOUR SMOOTH QSO 5 If letters not transmitted yet remain in the text string buffer when [F12] is pressed at step 6, "WAIT" appears on the status bar. When the entire text string is transmitted,

More information

Module 4 Build a Game

Module 4 Build a Game Module 4 Build a Game Game On 2 Game Instructions 3 Exercises 12 Look at Me 13 Exercises 15 I Can t Hear You! 17 Exercise 20 End of Module Quiz 20 2013 Lero Game On Design a Game When you start a programming

More information

WPF PUZZLE GP 2018 ROUND 2 INSTRUCTION BOOKLET. Host Country: Switzerland. Markus Roth, Roger Kohler, Esther Naef

WPF PUZZLE GP 2018 ROUND 2 INSTRUCTION BOOKLET. Host Country: Switzerland. Markus Roth, Roger Kohler, Esther Naef ROUND WPF PUZZLE GP 0 INSTRUCTION OOKLET Host Country: Switzerland Markus Roth, Roger Kohler, Esther Naef Special Notes: CH is short for Confoederatio Helvetica, the Latin name for Switzerland, and appears

More information

The 2017 British Informatics Olympiad

The 2017 British Informatics Olympiad Time allowed: 3 hours The 017 British Informatics Olympiad Instructions You should write a program for part (a) of each question, and produce written answers to the remaining parts. Programs may be used

More information

Student + Instructor:

Student + Instructor: DRAFT OF DEMO FOR The following set of instructions are an optional replacement for the Section Views in SolidWorks. This demo should help prepare the students for the Out of Class HW Student + Instructor:

More information

Principles and Practice:

Principles and Practice: Principles and Practice: An Integrated Approach to Engineering Graphics and AutoCAD 2014 Randy H. Shih Multimedia Disc SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Video presentations

More information

Part I At the top level, you will work with partial solutions (referred to as states) and state sets (referred to as State-Sets), where a partial solu

Part I At the top level, you will work with partial solutions (referred to as states) and state sets (referred to as State-Sets), where a partial solu Project: Part-2 Revised Edition Due 9:30am (sections 10, 11) 11:001m (sections 12, 13) Monday, May 16, 2005 150 points Part-2 of the project consists of both a high-level heuristic game-playing program

More information

Constraint Satisfaction Problems: Formulation

Constraint Satisfaction Problems: Formulation Constraint Satisfaction Problems: Formulation Slides adapted from: 6.0 Tomas Lozano Perez and AIMA Stuart Russell & Peter Norvig Brian C. Williams 6.0- September 9 th, 00 Reading Assignments: Much of the

More information

A1 Problem Statement Unit Pricing

A1 Problem Statement Unit Pricing A1 Problem Statement Unit Pricing Given up to 10 items (weight in ounces and cost in dollars) determine which one by order (e.g. third) is the cheapest item in terms of cost per ounce. Also output the

More information

VISUAL ALGEBRA FOR COLLEGE STUDENTS. Laurie J. Burton Western Oregon University

VISUAL ALGEBRA FOR COLLEGE STUDENTS. Laurie J. Burton Western Oregon University VISUAL ALGEBRA FOR COLLEGE STUDENTS Laurie J. Burton Western Oregon University Visual Algebra for College Students Copyright 010 All rights reserved Laurie J. Burton Western Oregon University Many of the

More information

Photoshop CS2. Step by Step Instructions Using Layers. Adobe. About Layers:

Photoshop CS2. Step by Step Instructions Using Layers. Adobe. About Layers: About Layers: Layers allow you to work on one element of an image without disturbing the others. Think of layers as sheets of acetate stacked one on top of the other. You can see through transparent areas

More information

1 Sketching. Introduction

1 Sketching. Introduction 1 Sketching Introduction Sketching is arguably one of the more difficult techniques to master in NX, but it is well-worth the effort. A single sketch can capture a tremendous amount of design intent, and

More information

Problem C The Stern-Brocot Number System Input: standard input Output: standard output

Problem C The Stern-Brocot Number System Input: standard input Output: standard output Problem C The Stern-Brocot Number System Input: standard input Output: standard output The Stern-Brocot tree is a beautiful way for constructing the set of all nonnegative fractions m / n where m and n

More information

Technical Note. How to Use the Image Studio Software Western and MPX Western Analyses. Developed for: Image Studio Software

Technical Note. How to Use the Image Studio Software Western and MPX Western Analyses. Developed for: Image Studio Software Technical Note How to Use the Image Studio Software Western and MPX Western Analyses Developed for: Image Studio Software Please refer to your manual to confirm that this protocol is appropriate for the

More information

ROB A BANK. How To. 3 Robber Movers (yellow, green, red) 3 Guard Movers (blue) 1 Getaway Car

ROB A BANK. How To. 3 Robber Movers (yellow, green, red) 3 Guard Movers (blue) 1 Getaway Car How To ROB A BANK How To ROB A BANK CONTENTS 3 Robber Movers (yellow, green, red) 3 Guard Movers (blue) 1 Getaway Car 60 Cards: 3 Robber Decks (yellow, green, red) and 1 Bank Deck (blue) 1 Game Board (Bank

More information

Principles and Practice

Principles and Practice Principles and Practice An Integrated Approach to Engineering Graphics and AutoCAD 2016 Randy H. Shih SDC PUBLICATIONS Better Textbooks. Lower Prices. www.sdcpublications.com Powered by TCPDF (www.tcpdf.org)

More information

University of Pennsylvania Department of Electrical and Systems Engineering Digital Audio Basics

University of Pennsylvania Department of Electrical and Systems Engineering Digital Audio Basics University of Pennsylvania Department of Electrical and Systems Engineering Digital Audio Basics ESE250 Spring 2013 Lab 4: Time and Frequency Representation Friday, February 1, 2013 For Lab Session: Thursday,

More information

Numicon Software for the Interactive Whiteboard v2.0 Getting Started Guide

Numicon Software for the Interactive Whiteboard v2.0 Getting Started Guide Numicon Software for the Interactive Whiteboard v2.0 Getting Started Guide Introduction 2 Getting Started 3 4 Resources 10 2 Getting Started Guide page 2 of 10 Introduction Thank you for choosing the Numicon

More information

ADDING RAIN TO A PHOTO

ADDING RAIN TO A PHOTO ADDING RAIN TO A PHOTO Most of us would prefer to avoid being caught in the rain if possible, especially if we have our cameras with us. But what if you re one of a large number of people who enjoy taking

More information

The original image. Let s get started! The final rainbow effect. The photo sits on the Background layer in the Layers panel.

The original image. Let s get started! The final rainbow effect. The photo sits on the Background layer in the Layers panel. Add A Realistic Rainbow To A Photo In this Photoshop photo effects tutorial, we ll learn how to easily add a rainbow, and even a double rainbow, to a photo! As we ll see, Photoshop ships with a ready-made

More information

How to blur a background in Photoshop CS3, Elements 9 or later By Steve Zimic

How to blur a background in Photoshop CS3, Elements 9 or later By Steve Zimic This is a technique I developed which allows blurring of the background without any bleeding of the main subject into the background. This technique does require a working knowledge of the various selection

More information

Printing: You may print to the printer at any time during the test.

Printing: You may print to the printer at any time during the test. UW Madison's 2006 ACM-ICPC Individual Placement Test October 1, 12:00-5:00pm, 1350 CS Overview: This test consists of seven problems, which will be referred to by the following names (respective of order):

More information