1. Constraint propagation
|
|
- Martina Clarke
- 5 years ago
- Views:
Transcription
1 6.034 Artificial Intelligence, Fall 2006 Prf. Patrick H.Winstn Prblem Set 3 This prblem set is due Wednesday, Octber 18th at 11:59 PM. If yu have questins abut it, ask the TA list. Yur respnse will prbably cme frm a TA. T wrk n this prblem set, yu will need t get the cde, much like yu did fr earlier prblem sets. The cde can be dwnladed frm the assignments sectin. Yur answers fr the prblem set belng in the main file ps3.scm. Things t remember Avid using DrScheme's graphical cmment bxes. If yu d, take them ut r use Save definitins as text... s that yu submit a Scheme file in plain text. If yu are ging t submit yur pset late, see the prblem set grading plicy. 1. Cnstraint prpagatin 1.1. Sudku In this prblem yu will write a prgram t slve Sudku puzzles. This kind f puzzle has 81 cells arranged in a square grid which is subdivided int nine smaller squares. Each rw, clumn, and small square must cntain the digits 1 9. There is a graphic that ges with this part f the prblem. T ensure that it runs crrectly, d the fllwing in DrScheme: Open the Language menu. Select Chse Language... Under PLT, chse the language Graphical (MrEd, includes MzScheme). Click OK. Run the tester and make sure that the Sudku windw appears. In general, Sudku puzzles may require search in additin t cnstraint prpagatin. In this prblem, hwever, yu will never encunter a Sudku bard which cannt be slved with cnstraint prpagatin alne. There are several methds defined in sudku.scm that yu may find useful. Here are the mst relevant nes: Prf. Patrick H. Winstn Page 1 f 9
2 (get-cells bard) - get all the cell data structures frm the bard (cells-in-same-rw cell bard), as well as cells-in-same-cl and cells-in-same-square - given a cell data structure, returns the cells in the same rw, clumn, r square (cell-values cell) -- a list f values this cell can have (set-values! cell new-values) -- set the pssible values fr a cell. newvalues shuld be a list cntaining integers frm 1 t 9. (get-cell-by-number bard n): lks up a cell by its unique index number, frm 0 t 80. Yu can als use get-rw-by-number, get-cl-by-number, and get-square-by-number t get at the rw, clumn, and square data structures. Lk in sudku.scm fr mre accessrs like this if yu need them. There is als a functin t draw the bard in the graphics windw: (draw-bard bard) - draw a Sudku bard n the screen. Yu'll be wrking with just ne bard in this prblem, and changing it as yu g. T get a fresh cpy f the bard, call the prcedure (testing-bard), which takes n arguments. Yu may find this helpful t visualize the bard as yu wrk n the prblem, because the scheme-list representatin f the bard is lng. The fllwing cde snippet, fr example, sets the first cell t value 7 and redraws the bard: (define thebard (testing-bard)) (set-values! (get-cell-by-number thebard 0) '(7)) (draw-bard thebard) 1.2. Identifying cnstraints Write (can-prpagate? cell). cell is a cell data structure. This functin shuld return whether a cell in the Sudku puzzle can prpagate cnstriants nt ther cells. (There are many tactics fr slving Sudku puzzles that invlve lking at cnstraints in multiple cells, but in this prblem, yu shuld use the nly cnstraint yu can prpagate by examining a single cell.) Write (prpagate-ne-cell cell thers). cell is a cell data sructure. Others is a list f cell data structures that are either in the same rw, clumn, r square as cell. cell des nt appear anywhere in thers. Yur functin shuld mdify each cell in thers which can be mdified (i.e. cnstraints can prpagate), and return #t if cells were mdified, #f if n cells were mdified Slving the puzzle Write (prpagate-ne-rund bard). bard is a bard data structure. Yur functin shuld apply (prpagate-ne-cell) t each f the cells in the bard, and the grups Prf. Patrick H. Winstn Page 2 f 9
3 f crrespnding cells in the same clumn, rw, and square. Usefull tip: use cellsin-same-rw, etc. These methds will return a list f cells sharing the same rw, clumn r square as a cell. The returned list will nt cntain the cell argument. Write (cnstraint-prpagate bard cunt). This will be called initially with cunt=0. It shuld return the number f steps (prpagate-ne-runds) that it tk t reslve all f the cells in the puzzle t single values. The return value f this functin ught t be small (less than 10) if yur cnstraint prpagatin is wrking prperly. 2. Game search In this sectin, yu'll be wrking with a game AI that uses minimax search, then alphabeta search, t play a simple game Multiple chice Answer the questins in ps3.scm. The questins are there t check yur understanding, s yu can verify yur answers with the tester The eight-pawn game This sectin f the prblem set invlves a chess-like game that uses nly pawns n a 4x4 bard. The trivially-slvable 3x3 versin f this game is called "Hexapawn"; it was invented by Martin Gardner t demnstrate AI learning n a very small game tree. A pawn in chess is a piece that can nly mve in ne directin acrss the bard: white pawns nly mve up, and black pawns nly mve dwn. Ordinarily, they mve in straight lines, remaining in the same clumn. A pawn can't mve frward in this way if there's already anther pawn, f either clr, ccupying the space in frnt f it. In additin t these straight mves, thugh, pawns can capture diagnally. If there is a piece f the ppsite clr n ne f the tw squares that are diagnally in frnt f a pawn, it can capture the ther pawn by mving nt its square, which remves the captured pawn frm the bard. Diagnal mves can nly be made when capturing, and this is the nly way that a pawn can change clumns. The pawns in this game are nt allwed t mve tw spaces frward n their first mve, like they can in chess. In the eight-pawn game, tw players begin with 4 pawns each n ppsite sides f the bard. There are tw ways t win: t mve ne f yur pawns t the ppsite side f the bard, r t leave yur ppnent in a situatin where he can't mve. Prf. Patrick H. Winstn Page 3 f 9
4 Here are sme examples. These bards lk the same as they will lk in the Scheme prgram. W represents a white pawn, B represents a black pawn, and - indicates an empty space. (B B B B) ( ) This is the starting psitin. ( ) (W W W W) (B B B B) ( ) White makes the first mve, advancing his pawn (- - W -) in the third clumn. (W W - W) (B - B B) (- B - -) Black advances her pawn in the secnd clumn. (- - W -) (W W - W) (B - B B) (- W - -) White captures by mving the pawn diagnally frward ( ) and t the left. Black has tw pieces that can capture (W W - W) this piece in respnse. (- - B -) (- B W B) This situatin might arise late in the game. Nne (B W - W) f these pawns can mve. Whever's turn it is lses. (W - - -) (B - - B) (- - B W) Anther situatin that can ccur after several mves. (B W - -) It's black's turn t mve. (- - W -) (B - - B) (- - B W) Black mves a pawn int the bttm rw and wins. (- W - -) Pawned! (B - W -) The cde in 8pawns.scm enfrces the rules f the game and lets yu knw what mves are valid frm a given psitin Playing the game Yu can get a feel fr hw the game wrks by playing it against the cmputer. Fr example, by uncmmenting this line in ps3.scm, yu can play white, while a cmputer player that des minimax search t depth 5 plays black. (play-game startps (human-player) (chatty-minimax-player 5 simpleevaluate)) Fr each mve, the prgram will prmpt yu t make a chice, by chsing what lcatin t mve a piece t. (In a few cases, this will be ambiguus. These cases aren't Prf. Patrick H. Winstn Page 4 f 9
5 cmmn enugh t matter, thugh. If it helps, the pieces yu've mved mre recently tend t be near the tp f the list.) Yur chices may lk like this: (B B - B) (- - B -) (- - - W) (W W W -) 1: (W 4 3) 2: (W 3 3) 3: (W 1 2) 4: (W 2 2) 5: (W 3 2) Which mve d yu want t make? Chice 1, fr example, represents mving a White pawn t clumn 4, rw 3 (the third frm the bttm f the bard). This means mving the advanced pawn frward again. Chice 2 -- mving t 3, 3 -- indicates mving that same pawn diagnally t capture. The ther three chices advance ne f the ther pawns frm the first rw t the secnd. Yu'll get the hang f it. The pint f this isn't t be a gd interface t a game, it's t let yu interact with the game at all withut large amunts f supprt cde. The cmputer, meanwhile, is making the best mve it can while lking ahead t depth 5 (three mves fr itself and tw fr yu). At each mve, it utputs the value it gets frm minimax. If this value is 0, it cnsiders the game even s far. A value f 1000 means it's certain it will win, and means it's certain it will lse (assuming yu play ptimally) The cde Here's an verview f the cde in 8pawns.scm that yu may need t wrk with Abstractins A psitin indicates the state f the bard and whse turn it is. It's represented as a list cntaining three things: 1. the tag 'psitin 2. the clr that mves next, expressed as 'W r 'B 3. the bard A bard is simply a list f all the pieces in play. Prf. Patrick H. Winstn Page 5 f 9
6 A piece represents the lcatin and clr f ne piece. It is represented as a list f three items: the piece's clr (W r B), the clumn the piece is in (1-4), and the rw the piece is in (1-4). This same structure is used t represent spaces n the bard, whether r nt there is actually a piece there. S the bttm left crner f the bard is passed t functins as (W 1 1), r maybe as (B 1 1). The piece's clr is disregarded if all that matters is the lcatin. Given these abstractins, the starting psitin f the game lks like this: '(psitin W ((W 1 1) (W 2 1) (W 3 1) (W 4 1) (B 1 4) (B 2 4) (B 3 4) (B 4 4))) Dn't cnfuse psitins with lcatins n the bard. A psitin represents the entire state f the game, while a lcatin is a small part f the game Prcedures This is an verview f the mst useful prcedures in 8pawns.scm. Yu may want t lk at the cde fr a better understanding. (valid-mves psitin): return a list f psitins, representing all psitins that the current player culd put the game in after mving. If the current psitin has White t mve, then all the returned psitins will have Black t mve, and vice versa. (get-clr psitin): which clr has the next mve in this psitin? (get-bard psitin): extract the bard (list f piece lcatins) frm a psitin. (minimax-search psitin depth player max? evaluatin-functin): the main functin that finds the minimax value f the game tree. psitin is the psitin it shuld analyze. depth is hw many mre levels it shuld descend in the game tree befre using a static evaluatin functin. If depth is 0, then it will nt explre any mre mves and simply run the static evaluatin functin n the given psitin. player is W r B, depending n whse pint f view the bard shuld be evaluated frm. A psitin that's wrth +3 fr White is wrth -3 fr Black. player is nt necessarily the player that the psitin says has the next mve, because yu need t explre yur ppnent's mves as well as yur wn. max? is #t r #f. If it's #t, then the prcedure will return the mve that maximizes the heuristic value; if #f, it will return the mve that minimizes the heuristic value. evaluatin-functin is a prcedure t use fr static evaluatin. Yu can change the behavir f minimax-search by giving it a different evaluatin- Prf. Patrick H. Winstn Page 6 f 9
7 functin. The prvided prcedure simple-evaluate is an example f an evaluatin-functin. minimax-search returns a list f tw things: the mve t make (represented as the psitin that results frm the mve), and the heuristic value it calculated. (simple-evaluate ps player depth): a simple static evaluatin functin. It takes in a psitin ps, the player whse pint f view t use, and the depth remaining t search (infrmatin which this functin desn't use). If the psitin is a lss fr the player t mve, the psitin is wrth fr that player. Otherwise, a psitin is cnsidered better fr the current player if that player has mre pssible mves. The psitin is wrth the number f pssible mves, minus 3 (s that it is rughly centered arund 0). If the psitin is fr the ppsite player, simple-evaluate will negate the value it returns. If it's evaluating psitins frm White's pint f view, fr example, then a lss fr Black shuld be wrth 1000, nt (maximize-psitin p1 p2): p1 and p2 shuld be the kind f tw-element (psitin value) lists that are returned frm minimax-search. This functin cmpares the tw results and returns the psitin with the higher heuristic value. (minimize-psitin p1 p2): Same as abve, except it returns the psitin with the lwer heuristic value. (check-lss psitin): is this psitin a lss fr the player t mve? (There is n check-win, s just use check-lss n the ther player's turn.) (minimax-player depth evaluatin-functin) (and related prcedures) Several f these "player factry" prcedure are prvided. These prcedures take in a depth t search t and an evaluatin functin t use, and return a "player" functin, which will take in a psitin and return the psitin it wants t mve t. (human-player): Anther "player factry", but here the "player" will stp and ask yu what mve t make. (play-game psitin player1 player2): takes in a starting psitin, and tw players that are returned frm player factries. play-game plays ut the eightpawn game until ne player wins, and returns the clr f the winning player Just win already! Okay, we're abut t ask yu t actually cde stuff. Yu shuld stp skimming nw. If yu end up in a lsing psitin when playing against the cmputer, it may seem that the cmputer is tying with yu: instead f making a single mve that lets it win, it may prlng yur misery by mving ther pieces in such a way that it can still be guaranteed t win. Prf. Patrick H. Winstn Page 7 f 9
8 Similarly, if the cmputer sees that yu are in a winning psitin, the cmputer may make an apparently stupid mve that lets yu win faster. It's nt stupid frm the cmputer's pint f view, thugh - all mves are equally dmed, s why des it matter which ne it makes? This isn't hw peple generally play games. Peple want t win as quickly as pssible, and lse slwly s that their ppnent has several pprtunities t mess up. A small change t the static evaluatin functin will make the cmputer play this way t. In ps3.scm, write a new evaluatin functin, fcused-evaluate, which prefers winning psitins when they happen sner and lsing psitins when they happen later. It will help t fllw these guidelines: Leave the "nrmal" values (the nes that are like 1 r -2, nt 1000 r -1000) alne. Yu dn't need t change hw the prcedure evaluates psitins that aren't guaranteed wins r lsses. Dn't return values less than r greater than we'll be using thse numbers t mean "infinity" in a bit. Indicate a certain win with a value that is greater than r equal t 1000, and a certain lss with a value that is less than r equal t The "chatty" versins f the cmputerized players will cmment when they see these kinds f values Alpha-beta search The cmputerized players yu've used s far wuld fit in well in the British Museum - they're evaluating all the psitins dwn t a certain depth, even the unhelpful nes. Yu can make them search much mre efficiently by using alpha-beta search. It may help t read Chapter 6 f the textbk: Winstn, Patrick H. Artificial Intelligence. 3rd ed. Reading, MA: Addisn-Wellsley, 1992, ISBN: if yu're unclear n the details f alpha-beta search. Write a prcedure alpha-beta-search, which wrks like minimax-search, except it takes tw additinal arguments (alpha and beta) and des alpha-beta pruning t reduce the search space. Yu shuld always search yur pssible mves frm left t right, in the rder they are returned frm valid-mves, and return a result fr a particular level as sn as alpha is greater than r equal t beta. This prcedure is called by the player prcedure (alpha-beta-player depth evaluatin-functin). Initially, alpha is and beta is cnsider these t represent "negative infinity" and "psitive infinity". Prf. Patrick H. Winstn Page 8 f 9
9 2.6. A better evaluatin functin This prblem is ging t be a bit different. There's n single right way t d it - it will take a bit f creativity and thught abut the game. Yur gal is t write a new prcedure fr static evaluatin that utperfrms the ne we gave yu. It will be tested against simple-evaluate n 10 different games, with search depths frm 3 t 7. Yu get a pint fr each game yu win. S a well-frmed slutin t this prblem shuld easily get 5 pints, and yu can get a maximum f 10. Yu might nt get all 10 pints - it might nt even be feasible t get all 10 pints - but we expect that the mre thught yu put int it, the higher a scre yu can get. These pints cme entirely frm the public tester. If there are hidden tests invlving this prblem, they wn't hinge n whether yu win; they may, fr example, make sure yur functin desn't prduce errrs r evaluate mre psitins within the static evaluatr. (If yu did, that wuldn't be very static.) Write a new prcedure fr static evaluatin, (better-evaluate ps player depth), which wins against simple-evaluate when searching t the same depth. 3. Survey Please answer these questins at the bttm f yur ps3.scm file: Hw many hurs did this prblem set take? Which parts f this prblem set, if any, did yu find interesting? Which parts f this prblem set, if any, did yu find bring r tedius? (We'd ask which parts yu find cnfusing, but if yu're cnfused yu shuld really ask a TA.) When yu're dne, run the tester and submit yur.scm files t yur psets/ps3 directry n Athena. If the tester dies with an errr when it's run n yur cde, r if it stps and waits fr user input, yur submissin will nt cunt. 4. Prblems? If the tester dies immediately, cmplaining that instantiate is an unbund variable, yu frgt t lad the Graphical versin f the MzScheme language, as described in sectin 1.1. Prf. Patrick H. Winstn Page 9 f 9
Spring 06 Assignment 3: Robot Motion, Game Theory
15-381 Spring 06 Assignment 3: Rbt Mtin, Game Thery Questins t Rng Yan(yanrng@cs.cmu.edu) Out: 2/21/06 Due: 3/7/06 Name: Andrew ID: Please turn in yur answers n this assignment (etra cpies can be btained
More informationCOMP 110 INTRODUCTION TO PROGRAMMING WWW
COMP 110 INTRODUCTION TO PROGRAMMING WWW http://cmp110www.web.unc.edu Fall 2011 Hmewrk 3 Submissin Deadline: 10:59 AM, Oct 24 Overview Validating Multiple Chess Mves n a Chessbard Fr this assignment yu
More informationThe UNIVERSITY of NORTH CAROLINA at CHAPEL HILL
Yu will learn the fllwing in this lab: The UNIVERSITY f NORTH CAROLINA at CHAPEL HILL Cmp 541 Digital Lgic and Cmputer Design Prf. Mntek Singh Fall 2016 Lab Prject (PART A): Attaching a Display t the Prcessr
More informationLast update: December 26, English Translation DRAFTS of Asian Rules by Eric Wu. Contents
WXF r Asia rule Name:Lee JiHai (The Cmmittee f Referees Hng Kng Chinese Chess Assciatin) Lcatin:Hng Kng Last update: December 26, 2005 English Translatin DRAFTS f Asian Rules by Eric Wu. Cntents Intrductin
More information60min Tinkerb t games
60min + - Tinkerb t games Creepstne Manr has been clsed fr nearly ne hundred years, standing dark and silent abve the twn f Creepstne and that s just the way resident ghst Spkie likes it! But nw the manr
More informationDEAD MAN S DOUBLOONS. Rules v1.2
DEAD MAN S DOUBLOONS Rules v1.2 OVERVIEW Welcme t Dead Man s Dublns, an actin packed bard game fr 2 t 6 players, playable in 30 t 45 minutes. Each player takes n the rle f a legendary pirate ship captain,
More informationMeal Time! Game Concept
Meal Time! Game Cncept Lucien LeMenager Kevin Mann Rbert Dyle Wrking Title Meal Time! Prject Thumbnail A game based n turn- based trading card games, Meal Time! pits players against each ther t crwn the
More informationCmputer Chess Wrld champin Garry Kasparv beat Deep Thught decisively in ehibitin games in 1989 Deep Thught rated ~ 600 Deep Blue develped at IBM Thmas
Cmputer Chess Within 10 years a cmputer will be wrld chess champin Herbert Simn, 197 Deep Thught develped by CMU and IBM frerunner f Deep Blue rated ~ 00 wn Wrld Cmputer Chess Champinship in 1989 Chess
More informationSpring 06 Assignment 3: Solution
15-381 Spring 06 Assignment 3: Slutin Questins t Rng Yan(yanrng@cs.cmu.edu) Out: 2/21/06 Due: 3/7/06 Name: Andrew ID: Please turn in yur answers n this assignment (etra cpies can be btained frm the class
More informationINSTRUCTION BOOKLET (PUZZLES BY NIKOLA ZIVANOVIC)
LMI DECEMBER PUZZLE TEST PUZZLES & CHESS -2. DECEMBER 200. INSTRUCTION BOOKLET (PUZZLES BY NIKOLA ZIVANOVIC) SUBMISSION: http://lgicmastersindia.cm/m2002p 0 PUZZLES 70 MINUTES POINTS TABLE CHESS BATTLESHIPS
More informationThis app uses callas pdftoolbox server as the imposition engine and consequently you have to have that program installed on your Switch server.
Autmatic impsitin Page 1/8 Autmatic impsitin Descriptin Autmatic impsitin will d the mst cmmn impsitins fr yur digital printer. It will autmatically d flders fr A5, A4 r US Letter page sizes in either
More informationUsing the Laser Cutter
Using the Laser Cutter Prerequisites Befre yu will be allwed t use the laser cutter, yu must cmplete these three steps: 1. Yu must have cmpleted the Laser Cutter training at Cyberia 2. Yu must schedule
More informationHospital Task Scheduling using Constraint Programming
Hspital Task Scheduling using Cnstraint Prgramming Authr: Chaman Chahal Supervisr: Dr. P. Bse, Schl f Cmputer Science Organizatin: Carletn University Curse: COMP4905 Date: Dec. 11, 2012 1 Abstract Hspitals
More informationNational Curriculum Programme of Study:
Natinal Curriculum Prgramme f Study: Cunt in steps f 2, 3, and 5 frm 0, and in tens frm any number, frward and backward. Recall and use multiplicatin and divisin facts fr the 2, 5 and 10 multiplicatin
More informationSecurity Exercise 12
Security Exercise 12 Asynchrnus Serial Digital Baseband Transmissin Discussin: In this chapter, yu learned that bits are transmitted ver a cpper wire as a series f vltage pulses (a prcess referred t as
More informationMicrosoft PowerPoint 2007
Micrsft PwerPint 2007 Finding Presentatins n the Web Open the Internet and g t http://www.ggle.cm Click n Advanced Search. Enter wrds r phrases t describe desired results. On the File Frmat line, click
More informationProducing Research Posters
Dr Keith E. Fildes 21/23 Octber 2014 (with acknwledgments t Dr Lyuba Albul, CARR) Objectives This sessin will cver: The purpse f psters What shuld be included Design cnsideratins Getting started The fllw-up
More informationA Quick & Dirty Guide to Revising your Novel
Sz's Revisins, Lessn 4 1 A Quick & Dirty Guide t Revising yur Nvel Lessn 4: Planning the attack. S, yu figured ut what yur Perfect Bk wuld be in Lessn 3. Nw we're ging t take that and apply it t yur nvel.
More informationDXF2DAT 3.0 Professional Designed Computing Systems 848 W. Borton Road Essexville, Michigan 48732
Prgram Infrmatin 1 DXF2DAT 3.0 Prfessinal Designed Cmputing Systems 848 W. Brtn Rad Essexville, Michigan 48732 Cntact: (989) 892-4376 website: http://www.famwrk.net General Infrmatin: inf@famwrk.net Technical
More informationASSEMBLE ALUMINUM TOOLBOX
ASSEMBLE ALUMINUM TOOLBOX INTRODUCTION In this lessn, yu will assemble an aluminum sheet metal tlbx using rivets. Yu will start with a kit that includes pre cut and pre frmed aluminum tlbx panels. This
More informationFigure 1: A Battleship game by Pogo
CSCI 2312-002: Object Oriented Prgramming Final Prject Assigned: Octber 17, 2017 Design Due: Octber 24, 2017 IN CLASS (Graded as ne hmewrk grade) Final prject Due: Nvember 16, 2017 at 11:59 PM Fr many
More information1. Give an example of how one can exploit the associative property of convolution to more efficiently filter an image.
CS 376 Cmputer Visin Spring 2011 Prblem set 1 Out: Tuesday Feb 1 Due: Mnday Feb 14 11:59 PM See the end f this dcument fr submissin instructins. Visit us during ffice hurs t discuss any questins n the
More informationExcel Step by Step Instructions Creating Lists and Charts. Microsoft
Infrmatin Yu Can Enter in a Wrksheet: Labels: Any type f text r infrmatin nt used in any calculatins. Labels are used fr wrksheet headings and make wrksheets easy t read and understand. Labels can als
More informationDialectical Journals. o o. Sample Dialectical Journal entry: The Things They Carried, by Tim O Brien Passages from the text Pg#s Comments & Questions
Bay Path Reginal Vcatinal Technical High Schl Summer Reading Assignment 2018 Any nvel by Neal Shusterman Students will read ne nvel by Neal Shusterman, any nvel, and cmplete six (6) dialectical jurnal
More informationSupport Subscribers call
Prduced by Cmputer Helper Publishing (CHP). We hpe this sftware makes the tasks f Church administratin easier and mre efficient. Any questins that cannt be answered by these help files shuld be directed
More information1.12 Equipment Manager
Mdule 1 Categry 1 1.12 Equipment Manager Functin f the windw The windw is the central data file fr the Kntrl Pr and cllects the main data fr fees f an bject that t be used in this prject. The Equipment
More informationYou Be The Chemist Challenge Official Competition Format
2018-2019 Yu Be The Chemist Challenge Official Cmpetitin Frmat This dcument prvides detailed infrmatin regarding the Challenge frmat at each level f the cmpetitin. Schl Crdinatrs, participants, and parents/guardians
More informationUpgrading to PlanetPress Suite Version 5
Upgrading t PlanetPress Suite Versin 5 Creatin date: September 2, 2005 Revisin date: June 14, 2006 Table f Cntents System Requirements... 4 Imprtant Cnsideratins... 4 Knwn Issues... 6 Prcedure t imprt
More informationPAPER SPACE AND LAYOUTS
PAPER SPACE AND LAYOUTS There are tw distinct wrking envirnments in AutCAD namely: Mdel Space and Paper space. Prjects can be develped by either wrking in the mdel space thrugh the use f MVSETUP r PAPER
More informationFor as long as there have been people trying to find their way, there have been stars to guide them. Stars dance in the heavens weather we see them
Fr as lng as there have been peple trying t find their way, there have been stars t guide them. Stars dance in the heavens weather we see them there r nt. They warm the darkness f the night and fill us
More informationThe Mathematics of the Rubik s Cube
In this lessn, students will explre the pssible number ways the pieces f a Rubik's Cube can be arranged, and still fit the criteria fr a Rubik's Cube. Clrs are riented in a set way, s sme pieces (such
More informationSnowball Fight. Components:
Snwball Fight Snwball Fight is a micr deckbuilding and deductin game fr tw players that nly cntains 18 cards (a 3+ player variant is pssible with additinal decks see the end f the rules). In the game players
More informationWiFi Lab C. Equipment Needs:
WiFi Lab C Event Objective: Teams will cnstruct an antenna prir t the turnament that is designed t transmit a signal at 2.4 GHz and cmplete a written test n the principles f electrmagnetic wave prpagatin.
More informationPOWERSLED CIRCUIT INTRODUCTION GAME COMPONENTS
POWERSLED CIRCUIT WRITTEN & DESIGNED BY Kevin Smith GRAPHIC DESIGN & EDITING Daniel Kast Eric Rennie PLAYTESTING Tm Akerman Rbert Flaharty Keith Hudsn Chris McArthur Glenn Mchn Demian Rse Tm Warhurst Cpyright
More informationSibelius In The Classroom: Projects Session 3
Online 2012 Sibelius In The Classrm: Prjects Sessin 3 Katie Wardrbe www.midnightmusic.cm.au Using the Ideas feature...3 Rebuilding Twinkle, Twinkle...3... 3 Setting up the prject part 1: PwerPint r Interactive
More information6 th and 7 th Grade Advisory Plans (Week 16)
6 th and 7 th Grade Advisry Plans (Week 16) This week in Advisry: On Mnday students will check in and share ut. On Tuesday- Thursday, students will participate in a fun grup building activity t minimize
More informationDesktop Teller Exception User Guide
Desktp Teller Exceptin User Guide Jammed Dcuments If a dcument jams during the scanning prcess, the scanner will stp, and a message bx will display a Device Errr Message, as shwn belw: Click OK t allw
More informationAltis Flight Manager. PC application for AerobTec devices. AerobTec Altis v3 User Manual 1
Altis Flight Manager PC applicatin fr AerbTec devices AerbTec Altis v3 User Manual 1 Table f Cntents Intrductin...3 Requirements...3 Installatin...3 Applicatin...3 USB Driver fr Altis v3 interface ALink...4.NET
More informationWhat your Board Should look like!
What yur Bard Shuld lk like! Fr almst every science fair prject, yu need t prepare a display bard t cmmunicate yur wrk t thers. In mst cases yu will use a standard, three-panel display bard that unflds
More informationTUTORIAL I ECE 555 CADENCE SCHEMATIC SIMULATION USING SPECTRE
TUTORIAL I ECE 555 CADENCE SCHEMATIC SIMULATION USING SPECTRE Cadence Virtus Schematic editing prvides a design envirnment cmprising tls t create schematics, symbls and run simulatins. This tutrial will
More informationBig Kahuna Assembly Instructions
Big Kahuna Assembly Instructins Thank yu fr purchasing a d-it-yurself pergla kit frm Average Je s Pergla Dept. We appreciate yur business, and we are here t help yu in any way pssible. Read this entire
More informationA2: Aperture, DOF, & Focus
Art 205 A2: Aperture, DOF, & Fcus Original RAW Shts Due: Crit Date: Requires 2 Ink Jet Prints (50 pints) Objectives: 1. T understand hw apertures like f-16 & f-22 have a large DOF r range f fcus. 2. T
More informationIntroduction to Life Cycle Risk Management Help Page
Select a frequently asked questin (FAQ) t skip t its answer. Hw is the curse rganized? Wh shuld take this curse? Hw d I get credit fr this curse? What d all the navigatin buttns d? Hw d I knw what t click?
More informationTable of Contents. ilab Solutions: Core Facilities Core Usage Reporting
Revisin Date: 12/31/2012 Table f Cntents 1. Institutin, Cre Facility and Lab Administratin Reprting Overview...2 2. Hw d I access ilab Reprts?...3 3. What is the General Functinality fr ilab Reprting?...6
More informationa) Which points will be assigned to each center in the first iteration? b) What will be the values of the k new centers (means)?
CS 378 Cmputer Visin Prblem set 2 Out: Tuesday Sept 22 Due: Mnday Oct 5, by 11:59 PM See the end f this dcument fr submissin instructins. I. Shrt answer prblems [30 pints] 1. Suppse we are using k-means
More informationMy Little Pony CCG Comprehensive Rules
My Little Pny CCG Cmprehensive Rules Table f Cntents 1. Fundamentals 101. Deckbuilding 102. Starting a Game 103. Winning and Lsing 104. Cntradictins 105. Numeric Values 106. Players 2. Parts f a Card 201.
More informationHow to Install a Slate Tile Floor By See Jane Drill TM Copyright 2014, All Rights Reserved
Hw t Install a Slate Tile Flr By See Jane Drill TM Cpyright 2014, All Rights Reserved Resurces Needed t Cmplete the Jb Tls & Supplies Pwer drill with mixing want (a bucket trwel can als be used fr mixing)
More informationSession 8. MAKING DECISIONS Steps 1 & 2 of Do It!
Sessin 8 MAKING DECISIONS Steps 1 & 2 f D It! WHOSE FUTURE GOAL 6: Yu will learn t make decisins using DO IT! Repeat after me: When yu left last time, yu were thinking abut MAKING DECISIONS. Remember?
More informationEffective Presentations
Effective Presentatins Surce: Effective Presentatins by Erin B. Lindsay URL: http://www.research.ucla.edu/era/present/sld001.htm Preparatin Effective Slides Graphics Graphs, Diagrams, and Tables Arrangement
More informationTroubleshooting Guide StarFire Satellite Changes
Trubleshting Guide StarFire Satellite Changes This guide is updated t reflect the sftware frm NavCm which is related t the StarFire satellite and frequency changes. The mst recent versin f sftware fr bth
More informationUsing the Register of Swiss Surnames
Using the Register f Swiss Surnames Switzerland Hw t Guide, Beginning Level: Instructin Octber 2015 GOAL This guide will teach yu t navigate the nline versin f the Register f Swiss Surnames, and hw t utilize
More information2018 Print and DPI Annual Competition Rules
Brisbane Camera Grup 'Annual Cmpetitin' takes place in Nvember each year. It's the highlight f the club cmpetitin year and submissin standards are cnsistently high. All graded members are eligible and
More informationFormative Evaluation of GeeGuides: Educational Technology to Enhance Art Exploration
Frmative Evaluatin f GeeGuides: Educatinal Technlgy t Enhance Art Explratin Prepared by Clleen F. Manning Senir Research Assciate Gdman Research Grup, Inc. Submitted t GeeGuides LLC March 2005 EXECUTIVE
More informationFrequency Response of a BJT CE Amplifier
Frequency Respnse f a BJT CE Amplifier Run the experiment By clicking the arrw n the Tlbar. Chse values f C B & C C, C E & R C frm the crrespnding drp dwn menus. (Clicking the arrw n the right side f the
More informationGENERAL RULES FOR ALL MALIFAUX TOURNAMENTS MALIFAUX TEAM TOURNAMENT (50 STONES)
GENERAL RULES FOR ALL MALIFAUX TOURNAMENTS All Turnaments will be run using the Malifaux Gaining Grund 2011 rules. Exceptins and special rules are listed belw: All Mdels must be fully painted (3 clr standard)
More informationSVT Tab and Service Visibility Tool Job Aid
Summary This Jb Aid cvers: SVT Tab Overview Service Visibility Tl (SVT) Area Overview SVT Area: Satellite Mdem Status (Frm Mdem) Clumn SVT Area: Satellite Mdem Status (Frm SMTS) Clumn SVT Area: Prvisining
More informationf f d o FIGURE 1 - Light ray diagram
Lab 10 Thin Lenses What Yu Nee T Knw: The Physics Frm last week s lab, Reflectin an Refractin, yu shul alreay be familiar with the fllwing terms: principle axis, fcal pint, fcal length, f, cnverging lens
More informationPhotoVu Digital Picture Frame Service & Repair Guide
PhtVu Digital Picture Frame Service & Repair Guide PhtVu, LLC 2450 Central Ave, #G1 Bulder, CO 80301 USA www.phtvu.cm/supprt Versin: 1.0 Table f Cntents Getting Started... 3 Determine Yur Generatin f PhtVu
More informationInsert Picture, reduce the size of a Picture and Wrap text around a picture
Insert Picture, reduce the size f a Picture and Wrap text arund a picture Yu can insert pictures frm different places, such as yur cmputer, an nline surce like Bing.cm, a webpage, r a scanned image. Insert
More informationAccuBuild Version 9.3 Release 05/11/2015. Document Management Speed Performance Improvements
AccuBuild Versin 9.3 Release 05/11/2015 Dcument Management Speed Perfrmance Imprvements The entire dcument management system and security system design was retled which shuld result in majr speed imprvements
More informationHands-Free Music Tablet
Hands-Free Music Tablet Steven Tmer Nate Decker Grup Website: steve@wasatch.cm milamberftheassembly@yah.cm http://www.cs.utah.edu/~ndecker/ce3992/ Abstract The typical musician handles a great deal f sheet
More informationBigMouth
http://www.scaryguys.cm/bigmuth.htm BigMuth Yu're walking dwn a dark path, and cme upn an area cvered with cam net. On ne wall it lks like a table with a skull perched n the edge. Just cam net hanging
More informationCUSTOMER PORTAL. Floorplan Management
CUSTOMER PORTAL Flrplan Management FLOORPLAN ANALYTICS The flrplan analytics area displays flrplans yu have uplad t the prtal (if yu haven t yet upladed a flrplan please cntact ur supprt department). Frm
More informationAP Language and Composition
AP Language and Cmpsitin 2018-2019 This summer yu are required t read three bks. They are: Outliers by Malclm Gladwell, The Clr f Water by James McBride, and The Old Man and the Sea by Ernest Hemingway
More informationTimeLapse Photography
TimeLapse Phtgraphy Time-lapse lets yu see the natural prgressin f time, while nt having t wait thrugh the actual length f it. Pictures are taken at regular intervals. When replayed at nrmal speed, time
More informationBanner pocket v3 Page 1/7. Banner pocket v3
Banner pcket v3 Page 1/7 Banner pcket v3 Descriptin Banner pcket will help yu get the printed sheets arranged in the way yu need fr attaching the frnt and back side pckets tgether. It will crp ne sides
More informationSuper ABC Plug-in kit for Pacman or Ms Pacman
Super ABC Plug-in kit fr Pacman r Ms Pacman This page is a technical reference fr thse wh wn the SUPER ABC kit manufactured by Tw Bit Scre during the 1990's. This prduct is n lnger available. Under the
More informationConsult with this syllabus before asking questions regarding the course rules. There will no exceptions to these rules.
Syllabus Cnsult with this syllabus befre asking questins regarding the curse rules. There will n exceptins t these rules. Curse: Math 20F: Linear Algebra Instructr Office Hurs: Prfessr Harel (APM 7420):
More informationDrawing Canvas Word 2007
Drawing Canvas Wrd 2007 This is nt an fficial training handut f the Educatinal Technlgy Center, Davis Schl District The Drawing Canvas... 2 Creating the Drawing Canvas... 2 Shapes... 2 Inserting a Shape...
More informationSHADOW OF THE DRAGON AGE OF SIGMAR
AGE OF SIGMAR SHADOW OF THE DRAGON Welcme t the first annual Age f Sigmar event at Dragn-Fall. We are very excited abut this year s narrative event and what it means t the new cmmunity frming arund the
More informationPreLab5 Temperature-Controlled Fan (Due Oct 16)
PreLab5 Temperature-Cntrlled Fan (Due Oct 16) GOAL The gal f Lab 5 is t demnstrate a temperature-cntrlled fan. INTRODUCTION The electrnic measurement f temperature has many applicatins. A temperature-cntrlled
More informationE-Jobsheet Tablet Application Functionality
E-Jbsheet Tablet Applicatin Functinality The e-jbsheet applicatin has been created fr Truck Service Prviders (TSP) in rder fr their admin staff and fitters t handle all types f wrk via a mbile platfrm
More informationColourful Stitches. Quick Summer Medallion. 45 x 45 Gyleen X. Fitzgerald Quick Summer Medallion.
Quick Summer Medallin 45 x 45 Clurful Stitches 16 (finished) panel r rphan blck fr center ½ yard, center framing triangles ¼ yard, skinny frame brder 1 ⅔ yard, inside setting triangles 1¼ yard, utside
More informationRemote Control Learn Button Receiver Input Connections
Remte Cntrl Learn Buttn Receiver Input Cnnectins Remte Cntrl LED Light Wi-fi/Factry Reset Buttn Receiver Output Cnnectin Heartbeat LED Light PRV Cnnectins Pwer Reset Buttn Pl / Treadmill Switch Flat Switch
More informationNotes on using an external GNSS receiver with smart phone mapping app
Backgrund Within is a summary f my experience using varius GNSS (Glbal Navigatin Satellite System) receivers 1 ver the last 5 t 8 years. I like t recrd tracks summer and winter fr future use in returning
More informationGAMIFICATION REFERENCE GUIDE
GAMIFICATION REFERENCE GUIDE 2 TERMINOLOGY Game Gal: What the bjective f the game is/ hw t win the game. The Game gal des nt equal the learning gal Ex: In Mnply, the gal f the game is t have the mst prperty
More informationA4: Color. Light: You can usually any lighting that you wish.
Art 205 A4: Clr Original RAW Shts Due: Crit Date: Requires 2 Ink Jet Prints Munting Crrectly can btain 5 pints extra credit. (50 pints) Objectives: 1. Learn basic clr schemes fr design and aesthetics.
More informationApplication for Drive Technology
Applicatin fr Drive Technlgy MICROMASTER 4 Applicatin Descriptin Warranty, Liability and Supprt 1 Warranty, Liability and Supprt We d nt accept any liability fr the infrmatin cntained in this dcument.
More informationHigh Level Design Circuit CitEE. Irere Kwihangana Lauren Mahle Jaclyn Nord
High Level Design Circuit CitEE Irere Kwihangana Lauren Mahle Jaclyn Nrd 12/16/2013 Table f Cntents 1 Intrductin. 3 2 Prblem Statement and Prpsed Slutin. 3 3 Requirements. 3 4 System Blck Diagram 4.1 Overall
More informationDragon Fall Age of Sigmar Event
Dragn Fall Age f Sigmar Event Welcme t the first annual Age f Sigmar event at Dragn-Fall. We are very excited abut this year s narrative event and what it means t the new cmmunity frming arund the Age
More informationFlash Image Rotator Web Part
Flash Image Rtatr Web Part User Guide Cpyright 2007 Data Springs Inc. All rights reserved. Table f cntents: 1 INTRODUCTION...3 2 INSTALLATION PROCEDURE...4 2.1 After installatin ntes:...5 2.2 Trubleshting...6
More informationOBJECT OF THE GAME COMPONENTS
O nce upn a time a witch lived alne in her huse in the depths f the frest. Her favrite hbby was baking yummy gingerbread; in fact, she lved gingerbread s much that she built her entire huse ut f it. Unfrtunately,
More informationSW Florida Chess Club 2013 Scholastic Handbook For Players and Parents
SW Flrida Chess Club 2013 Schlastic Handbk Fr Players and Parents Welcme t the SWFCC s Schlastic Chess Prgram. If this is yur first experience with a Schlastic Chess Prgram maybe even with turnament chess
More informationGRFX 1801: Game Development for Platforms
GRFX 1801: Game Develpment fr Platfrms Instructr Camern Buckley Email cbuckley@astate.edu Office Lcatin Fine Arts Center 123 Office Hurs Friday 10a 1p Curse Overview Intermediate and advanced techniques
More informationWelcome to the Digital Humanities Fall School!!
Welcme t the Digital Humanities Venice Fall Schl!! Greetings frm the Ca Fscari University f Venice and l Ecle Plytechnique Fédérale de Lausanne! With this letter we hpe t prvide yu with useful infrmatin
More information3: Community Gathering Space
3: Cmmunity Gathering Space What: 2 part spatial sequence with gathering area fr varius sized grups Entry Zne Prvide an intrductin t the area by establishing a md and character and as well as separating
More informationINSTALLATION INSTRUCTIONS
Lad: Min. 5 kg Max. 100 kg TS1000A TS700A INSTALLATION INSTRUCTIONS CONTENT: 1. Imprtant safety instructins. 2. Specificatins and main measures. 3. Parts included. 4. Installatin. 5. Adjusting the strke
More informationPhotoshop Elements: Color and Tonal Correction Basics
Phtshp Elements: Clr and Tnal Crrectin Basics Cntrast Lighten Phtshp Elements: Clr and Tnal Crrectin Basics 1 Sharpen Expsure Phtshp Elements: Clr and Tnal Crrectin Basics 2 Highlights and Shadws All key
More informationArt I Woodside High School Ms. Julie Marten Course Syllabus
Art I Wdside High Schl Ms. Julie Marten Curse Syllabus Rm: C-15 Email: jmarten@seq.rg Website: www.wdsidehs.rg/marten Phne: Classrm (650) 367-9750 x 40315 Curse Overview Fine Art I is a studi class that
More informationWS-400 BASE STATION FOR WIRELESS INTERCOM WITH FOUR TX/RX MODULES USER MANUAL
WS-400 BASE STATION FOR WIRELESS INTERCOM WITH FOUR TX/RX MODULES USER MANUAL Issue February 2011 ASL Intercm BV DESIGNED AND MANUFACTURED BY: ASL INTERCOM BV ZONNEBAAN 42 3542 EG UTRECHT THE NETHERLANDS
More informationINSTALLATION INSTRUCTIONS
Lad with min. 5 kg 405000090 405070090 INSTALLATION INSTRUCTIONS CONTENT: 1. Imprtant safety instructins. 2. Specificatins and main dimensins. 3. Parts included. 4. Installatin. 5. Adjusting the strke
More informationIB Visual Arts Summer Work Year 1 (HL & SL)
IB Visual Arts Summer Wrk Year 1 (HL & SL) Cngratulatins n beginning yur jurney int the IB Visual Arts Curse. There are a few things I wuld like yu t knw befre yu get started n yur summer wrk. - Making
More informationClaim Amalgamation. Getting Started. Amalgamate means to join 2 or more cell claims into one cell claim. Before you start:
Claim Amalgamatin Amalgamate means t jin 2 r mre cell claims int ne cell claim. Befre yu start: Yu will need t knw the title numbers f the cell titles fr amalgamatin. If yu are acting as an agent, yu must
More informationWhat Do You Need to Know About OCR?
Title: Created: 2/2/2005 Scanner Mdels: Operating Systems: What D Yu Need t Knw Abut OCR? All Windws 98 / ME / 2000 / XP The right OCR prduct can save yu time and mney. Buying the wrng prduct will waste
More informationThe WHO e-atlas of disaster risk for the European Region Instructions for use
The WHO e-atlas f disaster risk fr the Eurpean Regin Instructins fr use 1 Last Update: June 2011 Cntents 1. Basic system requirements... 3 2. Structure f the WHO e-atlas... 4 2.1. Main menu... 4 2.1.1.
More informationYear Three Home Learning Grid Autumn Term 1: Ancient Egypt
Year Three Hme Learning Grid Autumn Term 1: Ancient Egypt During the half term, cmplete ne task frm a clumn each week. Try t cmplete ne activity a week frm the maths grid t. Each week chse an activity
More informationVILLAGE COORDINATOR AGREEMENT
Date Received at AHSGR VILLAGE COORDINATOR AGREEMENT Frm materials written by the riginal funders f AHSGR, we knw that the grup f peple wh gt tgether in the late 1960s t frm what was t later becme AHSGR
More informationSpectracom GSG ecall Test Suite
18-Dec-2017 GSG App Nte Spectracm GSG ecall Test Suite Table f Cntents 1. Intrductin... 1 2. Befre Starting the Test... 2 3. Running the ecall Test Suite... 4 4. Psitin Errr Tests 2.2.2-2.2.4... 10 5.
More information.,Plc..d,~t l~ucjio PA300 DIGITAL BASS PROCESSOR USER'S MANUAL. 2 Why use the DIGITAL BASS PROCESSOR? 2 About the PWM Subsonic Filter
.,Plc..d,~t l~ucji PA300 DIGITAL BASS PROCESSOR Cngratulatins n yur purchase f a Planet Audi signal prcessr. It has been designed, engineered and manufactured t bring yu the highest level f perfrmance
More informationEDISON. The Mystery of the Missing Mouse Treasure. The truth turns out to be far more amazing.
EDISON The Mystery f the Missing Muse Treasure Tw unlikely friends build a vessel capable f taking them t the bttm f the cean as they search t find a missing treasure The truth turns ut t be far mre amazing.
More information