9 Pages

Readme-drone

Course: CSC 530, Fall 2009
School: Michigan
Rating:
 
 
 
 
 

Word Count: 2797

Document Preview

file Demos-3/AntPheromones2/Readme-drone.txt --------------------------------------- This describes how to use Drone to run experiments with a program that uses the ModelParameters extension of the Repast SimModelImpl class. -------------------------------------------------------------------- Quick Start: Copy the AntPheromones2 program from /users/rlr/RePast/Demos-3 in the usual way (see the Readme.txt in that...

Register Now

Unformatted Document Excerpt

Coursehero >> Michigan >> Michigan >> CSC 530

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
file Demos-3/AntPheromones2/Readme-drone.txt --------------------------------------- This describes how to use Drone to run experiments with a program that uses the ModelParameters extension of the Repast SimModelImpl class. -------------------------------------------------------------------- Quick Start: Copy the AntPheromones2 program from /users/rlr/RePast/Demos-3 in the usual way (see the Readme.txt in that directory). Make and go into the dir with the drone ctrl file you want to use: cd /users/YOUR-PATH/AntPheromones2 mkdir Experiments cp /users/rlr/RePast/Demos-3/AntPheromones2/exp01.ctrl Experiments cp /users/rlr/RePast/Demos-3/AntPheromones2/exp01.in Experiments cd Experiments To see how to set up a drone experiment control file: emacs exp01.ctrl & Of course to use it you will want to change the rootDir, the programDir, the email address and any base parameters and the sweep line (as described in more detail below). Note that the file exp01.in has the "base parameters" section of the exp01.ctrl file. Its a good idea to make such a X.in file by copy/pasting from your X.ctrl and test it by bin/batchrun.sh iPFN=exp01.in T=100 to be sure it will run correctly, i.e., to be sure you don't have mistakes in that part of the ctrl file (wrong parameter names, etc). You can look in the report.00 file to be sure it ran for the full 100 steps. Here is the little test i did (*** YOU WILL NEED TO CHANGE DIR NAMES ***): Make a directory for output from experiments on a scratch disk: mkdir /scratch/formica0/rlr/Experiments-AntPheromones2 Make a symbolic link from "expdata" in the current directory to that scratch disk directory: ln -s /scratch/formica0/rlr/Experiments-AntPheromones2 expdata Now run the experiment: *** BE SURE to edit and change exp01.ctrl FIRST ***) /common/scripts/drone-linux exp01.ctrl Some simple analysis scripts: Get average distance to source, averaged over last 0.10 of the runs, and then averaged across the runs, for all the cases in experiment-1: ~rlr/Scripts/getEquilAvgsFromDirs.pl -c1 -esaveRun -s0.1 \ -f"report.\d\d" -d"expdata/experiment-1" Same, but just for the prmm=0.10 case ~rlr/Scripts/getEquilAvgs.pl -c1 -v -esaveRun -s.2 \ expdata/experiment-1/prmm=0.10/report.?? Plot the average distance vs time, averaged over the runs, rmmm=0.80 vs 1.00 cases: ~rlr/Scripts/getAvgColsOverFiles.pl -c1 -esaveRun \ expdata/experiment-1/prmm=0.80/report.?? | \ /common/scripts/xmgrace -pipe >& /dev/null & ~rlr/Scripts/getAvgColsOverFiles.pl -c1 -esaveRun \ expdata/experiment-1/prmm=1.00/report.?? | \ /common/scripts/xmgrace -pipe >& /dev/null & Run the above scripts with just -h as a parameter to get more info about them. ========================================================================== Running experiments ------------------- Suppose we want to run some experiments with the AntPheromones2 model. Since the model has stochastic elements, it will give different results for different RNG (random number generator) seeds, so we will want to average the results of several runs (10 for exploring, 30 or more for real experiments). Suppose we want to know how some aggregate variable (e.g., average distance to source) varies with some model parameters. These seem like likely ones to wonder about: probRandMoveMean (prmm), probRandMoveVar (prmv) randomMoveMethod (rmm) diffusionK, evapRate Lets focus on the first 3 for now, and assume all others are set to some fixed values for all runs. Call each combination of parameter values a "case", e.g., (prmm=0.1,prmv=0,rmm=0) is one case. Suppose we want to try ("sweep") all combinations of prmm = 0.0 0.05 0.1 0.2 0.4 0.6 0.8 0.9 1.0 prmv = 0.0 0.05 0.1 0.15 rmm = 0 1 and run it 10 times for each combination. (Well...there is no point in doing rmm=1 with prmm=prmv=0.) That is on the order of 9*4*2*10 > 700 runs of the model!! To do that "by hand" (i.e., start the model, set the parameter values, run the model, get the final averages from the report file) would be a lot of drudge work!! How can we make this a bit easier??? ============================================================================ Drone -- a tool to run experiments ----- Drone makes it easy to: * sweep parameters (1, 2, or more) * N runs for each case * organize data into output directories and files * automatically log experiments * easy to replicate a whole experiment, case or run [* run on multiple machines at once -- currently not available]] From the CSCS Lab documents page, there are pointers to pages about drone, both the full manual and a quick note. Basically, you have to tell drone, through a "control file" - what program to run - how many runs to do - where to put the output - the basic (non-changing parameters) - any parameters to be varied across cases - comment for the log Let's make a directory for all AntPheromones2 experiments, and copy a drone "control" file into it (this assumes you already made a AntPheromones2 directory on your account using the copyProject.pl script): cd AntPheromones2 mkdir Experiments cp /users/rlr/RePast/Demos-3/AntPheromones2/exp01.ctrl Experiments cp /users/rlr/RePast/Demos-3/AntPheromones2/exp01.in Experiments cd Experiments ll You should see the control file exp01.ctrl and the extract exp01.in from it. Now let's edit that control file---the start should look like: # These parameters MUST be set up by the user param rootDir = /users/rlr/RePast/Demos-3/AntPheromones2/Experiments param programDir = /users/rlr/RePast/Demos-3/AntPheromones2/bin param programName = batchrun.sh param seriesLogFile = AntPheromones2.log param emailAddr = rlriolo@umich.edu param mailUser = 1 The parts you will/may have to change include: rootDir -- all your simulation output goes in directories under this directory. So you should set it to something like: /users/YOURPATH/AntPheromones2/Experiments programDir -- the directory that contains the program to run - change only if you use your own program! programName -- the program to run - you don't need to change this, since your copy of batchrun.sh should run your copy of the AntPheromones2 program. NB: check the PROJECTDIR in your batchrun.sh file! emailAddr -- your email address numRuns -- 10 runs (or whatever you are doing) ** ** BE SURE to change the rootDir above to point to ** the proper directory in your login space!! ** AND BE SURE to change the email address! ** Next the file has a set of "base values" that act as defaults, some of which will be changed for specific cases: begin input file <Experiment name="A1" desc = "A simple test"> <parameters> <stopT>5000</stopT> <sizeX>100</sizeX> <sizeY>100</sizeY> <activationOrder>2</activationOrder> <diffusionK>0.9</diffusionK> <evapRate>1.0</evapRate> <exogRate>0.3</exogRate> <numBugs>100</numBugs> <probRandMoveMean>0.00</probRandMoveMean> <probRandMoveVar>0.00</probRandMoveVar> <randomMoveMethod>0</randomMoveMethod> </parameters> </Experiment> end input file Note the exp01.in file contains just the above section of your ctrl file. Thus you can test that section, to be sure the parameters and values do not have misspellings, etc, with this command: ../bin/batchrun.sh iPFN=exp01.in T=100 It should produce report.00 and report.xml.00 files. (NB: the above command assumes you are in AntPheromones2/Experiments/ dir.) The next section of the ctrl file specifies the "sweep values" on a line like this: sweep probRandMoveMean 0.00 0.10 0.20 0.40 0.60 0.80 0.90 1.00 To do this as a collective experiment, we'll divide up the parameters to be swept, rather than have each person do them all---the assignment of what part of the sweep to do will be made at class time. The basic changes to be made to the ctrl file: 0. Change the rootDir emailAddr lines: param rootDir = /users/yourUniqName/***AND-SO-ON*** param emailAddr = ***your email**** 1. Change the number of runs to do: param numRuns = 10 2. Some of you will run it with randomMoveMethod 0 and some with 1. <randomMoveMethod>0</randomMoveMethod> 3. Some of you will run it with different values of probRandMoveVar so you will be changing this line as needed: <probRandMoveVar>0.00</probRandMoveVar> The rest of the exp0.ctrl file you can ignore. >> See the Experiments/experiment-plan.txt (in class) for cases to run. After you have changed your exp1.ctrl file, you can make a link from your Experiments/ directory to an area for your experimental output (be sure you are in your Experiments directory when you do this): mkdir -p /scratch/formica0/**YourUniqName**/AntPheromones2-expdata ln -s /scratch/formica0/**YourUniqName**/AntPheromones2-expdata expdata BE SURE: to replace all of **YourUniqName** with just your login/uniqName, without the **'s!!. If you then do the command: ll you should see something like this (all on one line): lrwxrwxrwx 1 yourUniqName users 39 Jul 25 16:26 expdata -> /scratch/formica0/yourUniqName/AntPheromones2-expdata in the list of files in your AntPheromones2/Experiments directory. (The technical details: That just means you have a "symbolic link" the directory from expdata/ to some space in another part of the CSCS disk space. However, you can treat that expdata/ directory just as if it was just another directory in your Experiments/ directory. For details on CSCS scratch space, see http://www.cscs.umich.edu/PmWiki/pmwiki.php/Site/GettingStartedScratchSpace Now you can start the drone run as follows: /common/scripts/drone-linux exp01.ctrl You should see something like: Drone version 970829a Running on host battistini Started on Fri Jul 18 13:42:32 2003 Reading control file... Initializing... Running experiment experiment-1... Going into the background... If you now do the ll ("list files long") command you should see something like: total 16 drwxr-xr-x 2 yourUniqName users 4096 Jul 18 17:01 errorlogs -rw-r--r-- 1 yourUniqName users 4000 Jul 18 17:01 exp1.ctrl -rw-r--r-- 1 yourUniqName users 4035 Jul 18 16:59 exp1.ctrl~ lrwxrwxrwx 1 yourUniqName users 42 Jul 18 16:34 expdata -> /scratch/formica0/yourUniqName/AntPheromones2-expdata drwxr-xr-x 2 yourUniqName users 4096 Jul 18 17:01 logs Note a few new directories in your Experiments/ directory: errorlogs/ -- where drone error messages go logs/ -- where experiment logs go expdata/ -- where experiment output goes To see what is inside the expdata/ directory, do ll expdata/ You should see experiment-1/ -- this first experiment you are running if you run more, they will be experiment-2/, etc. As the experiment proceeds you can see how its doing by ll expdata/experiment-1 You should see something like this: total 12 -rw-r--r-- 1 yourUniqName users 225 Jul 26 11:18 experiment-1.in drwxr-xr-x 2 yourUniqName users 1024 Jul 26 11:46 prmm=0.00/ drwxr-xr-x 2 yourUniqName users 1024 Jul 26 11:46 prmm=0.10/ (Exactly which prmm= directories you have depends on which probRandMoveMean parameter values you put on the sweep line in the exp1.ctrl file.) The above means so far it has finished the prmm=0.00 case, and is working on the prmm=0.10 case. If you do this command: ll expdata/experiment-1/prmm=0.00 you may see something like: -rw-r--r-- 1 yourUniqName users 2750 Jul 26 11:46 case.log -rw-r--r-- 1 yourUniqName users 18192 Jul 26 11:45 report.00 -rw-r--r-- 1 yourUniqName users 18192 Jul 26 11:45 report.01 ...and more, with one report.** file for each run you asked it to do. You also will see files like report.xml.00 -- those are the report files in xml format. ** NOTE: If you see any files named stderr.00 (or 01 ...) in a case directory for which all runs are done, that means you have an error in your ctrl file, and your experiment is not running correctly. You can see what error message you have by looking in that stderr.* file (with cat, more, emacs, vi, ...). So...eventually...depending on what machine you are on, you will have a full set of report files for each case. Drone will send an email to you telling you the job is done (if you changed the email line in the control file!). Now....how do we get the data we want out of all those files??? What do we want? At the least, we'd like to know how the average distance to the pheromone source varies with different parameter combinations. But....over what part of the run? The beginning? The middle? The end? For starters, lets ignore the transient dynamics and just look at the averageD over the end of the runs. Since the value will vary from step to step (if agents have randomMoveProb > 0), we will - get the average of averageD over the last 10% of each run - average that over all the runs for each case - compare those (and their StdDevs) (Note also, the basic values are also the average D over the populations -- so we have done a lot of aggregation here!!) How do that? There are many approaches, e.g., read the data - into excell (or OpenOffice's spreadsheet) - into matlab, mathematica, R, ... - "roll your own" scripts (perl, python,...) to process the data I have written a little script (in perl) to do the averaging and print it all out. Here is how you run my script for experiment-1 (assuming you are in your Experiments/ directory which has the expdata/ directory in it): /users/rlr/Scripts/getEquilAvgsFromDirs.pl -c1 -esaveRun -s0.1 \ -f"report.\d\d" -d"expdata/experiment-1" That says: for each run (i.e., each file that matches report.??), extract the values from the averageD column (column 1, -c1) and average those over the last 10% of the time steps (-s0.1), for all the case directories in expdata/experiment-1 . (The -esaveRun tells it to start looking at lines after the line that contains that at the start; it ignores all lines that start with # ). You should see something like this: Equilibrium data Wed Feb 2 09:23:07 EST 2005 From last 0.10 of the data. From directory: expdata/experiment-1 FilePattern: report.?? Column numbers in files: 1 For each file, average (sd) over points in column Then print average (sd) over averages across files, and average (and sd) of StdDev's across files. Overall: avg of (sd over avg of (sd over in-RunAvgs those) inRunSDs those) Directory Column 1 ----------------------------- ----------------------------------- prmm=0.05 2372.142 (2496.468) 128.338 (135.265) prmm=0.10 2372.153 (2496.456) 128.341 (135.262) prmm=0.25 2372.195 (2496.412) 128.349 (135.252) prmm=0.50 2372.343 (2496.257) 128.369 (135.232) prmm=1.0 2389.692 (2477.969) 128.664 (134.921) Note that we have, for each case: - an ...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Columbia - MATH - 211
Math 211 Fall 2007 Exam 2 Instructor: S. Cautis Thursday, November 8, 2007Instructions: This is a closed book, closed notes exam. Use of calculators is not permitted. You have one hour and fteen minutes. Do all 7 problems. Please do all your work on the
Texas A&M - M - 636
a R eT d YR ' Y % use webbd &amp;(31 @i (l@ @z(3lB B3D@ jg&amp;sBgz(3(l2 r R Y % q r VR &quot; @XWe37 % r Y ! Y % q VR &quot;33 @XWe37(r(%(% r(V7&quot;Y &quot; @XWe37(r(% RS % # % q rR ! R % Y R R q R ! ' Y R 3 &quot;33@XW&quot;233&quot;s6 &quot;3We37(r% q Y q YR ' ' Y ! R R % Y y n m f $@X WsVR &quot;s
Columbia - MATH - 101
Math 101 Fall 2004 Exam 2 Solutions Instructor: Jennifer Wightman/Richard Stong Tuesday, November 16, 2004Instructions: This is a closed book, closed notes exam. Use of calculators is not permitted. You have one hour and fteen minutes. Do all 7 problems.
Purdue - EE - 653
EE-653 Fall 2003 Exam 2 Due Tuesday, November 25, 2003 (Due at the beginning of class) This is a take-home exam for which the work must be yours and yours alone. You are not permitted to discuss any aspect of the exam with anyone else. Any sign of collabo
Wisconsin Milwaukee - GEOSCI - 299
Methods &amp; Materials Rubric: In this section of a scientific report, you must explain how you TESTED your hypothesis. It should clearly demonstrate why this is a valid and rigorous procedure to see if you can potentially falsify your hypothesis. This secti
Mt. Mercy - INBS - 5403
One of the less fortunate aspects of selling in the construction industry has been the fact that sales people working in the industry now have to write more proposals, and better proposals, than ever before. As the industry has become more competitive an
University of Florida - PLS - 4601
PLS 4601 Weed ScienceBarry J. Brecke Professor Weed SciencePLS 4601 Lecture 1 1Weed Science Lecture Dr. Barry J. Brecke Professor Weed Science Lab Dr. Ken Hutto Post Doctoral Associate Weed SciencePLS 4601 Lecture 1 2Objectives for Today Introducti
Northeastern University - COM - 1204
/* File: super.hAuthor:R. P. FutrelleDate: 8/8/98Notice:Copyright 1998 by R. P. Futrelle and the College of Computer Science,Northeastern UniversityClass: COM1204, Object-Oriented Design, Summer 1998.Proj: PS2. Metrowerks Code Warrior Mac. Done in I
MIT - IDL - 051129
Contents of Marc Buie's IDL library.This listing generated: Tue Nov 29 00:16:38 MST 20052-D plotting_- cleandat - Interactive program to eliminate and smooth over bad data points. focscan - Summarize and plot focus log files from PCCD. occplot - P
Lake County - CS - 24937753
University of Illinois at Urbana-Champaign Department of Computer ScienceSecond ExaminationCS 225 Data Structures and Software Principles Sample Exam 275 minutes permittedPrint your name, netID, and lab section day/time neatly in the space provided be
Iowa State - CPRE - 305
Instruction FormatOperation for Each InstructionLW: 1. READ INST0 OFFSET31 LW 31 SW 31 R-TYPE26 25 REG 1 26 25 REG 1 26 25 REG 121 20 REG 2 21 20 REG 2 21 20 REG 216 1511 10 LOAD ADDRESS65 OFFSET0SW: 1. READ INSTR-Type: 1. READ INSTBR-Type:
Midwestern State University - C - 0067
SCORE CARD FOR EVALUATION OF SHORTENED CAKEExamine each exhibit or article for the items listed below. Place a check in one column to indicate the placing you think each deserves. Keep in mind that the whole is more important than its parts. Exhibitor's
Mich Tech - MEEM - 4701
DSPT SigLab DRAM and EEPROM Field UpgradesYou should carefully read sections 1 and 2 of this document before proceeding with a field upgrade described in sections 3 and 4. If you encounter any problems following these instructions you may contact DSP
Berkeley - SUNSITE - 005
~ ~ Bc.d r~w~ ~csett~t~ ~- ~ - l l l l l l l l l l l l l l l ~ l l l l ; ; ; ; TADC.-.- - - - - - '- ' - - - - - - - - - - - - TC - liTTC- - -' '- - -~CTKA~CAAC~TrD-&quot;'-~l~ccTecrl~c- r acacetttst t.~t ~-&gt;r~ CYCL' ~ ~n ._. _ . _ . . TCC ._ _ _
Ill. Chicago - EECS - 265
function y = pshift(x,theta)% function y = pshift(x,theta)%% This MATLAB function shifts the phase of signal x by theta% rads/sec at every frequency (except at 0 and fs/2 Hz).%% V. Goncharoff% EECS 311 - University of Illinois at Chicago% Summer 1
Holy Cross College - ABSTRACTAL - 0708
v x BDp'v 2 9v E xv x m 3 AkDC35jCT E C E 0 Q C @ C0 Q E @ E E E n e v m y v n6 25S5CB1`22B)p(2tr!%zk'rB6 h21A5dEE75DEbBcfw_E7td2AW 30 E4 4 0 TC 4 0 &amp; @ 4 0 C E 5B(7Eu5!y(r7AD32tPP(d5(2(2DHSrDEds 3 @C n 4 0 TC s u w 3 TC 3 Q I E 0 4 0 n E 0 0 @ C C0 3 6
Cox School of Business - CSE - 2341
CS 2341 FINAL EXAMAdditional Coding exercises:I. Create a class that is capable of reading in records from a binary file called data.datand writes to a new binary file called data.bak, only those records whose last name contains SmithThe records in t
University of Illinois, Urbana Champaign - FIN - 513
Vega Question 1 Question: You are interviewing with a trading firm in Chicago that trades equity options listed on the CBOE. You are given the following hypothetical scenario:You have a portfolio of options on DEF stock, which is trading at $55. Your is
Duke - CPS - 234
Ray shooting from an edge. Given a -vertex simple polygon and an edge of , show how to construct a data structure to answer the following query in time and space: Given a ray whose origin lies on and which is directed into the interior or , return the edg
Dallas - JNC - 042000
Corporate Financing Decisions and Market TimingALEXANDER W. BUTLER UNIVERSITY OF TEXAS AT DALLAS JESS CORNAGGIA UNIVERSITY OF TEXAS AT DALLAS GUSTAVO GRULLON RICE UNIVERSITY JAMES P. WESTON RICE UNIVERSITYNovember 28, 2008Contact information: Butler: b
Drexel - CS - 350
CS 350 Software Design Commonality and Variability Analysis Chapter 15Isolating variation is a design philosophy. The major cost in adding new functionality to a system is not writing the new code, but integrating it into the current system. This is caus
UMass (Amherst) - CS - 653
#include &lt;stdio.h&gt;#include &lt;stdlib.h&gt; /* for malloc, free, srand, rand *//* ALTERNATING BIT AND GO-BACK-N NETWORK EMULATOR: VERSION 1.1 J.F.Kurose This code should be used for PA2, unidirectional or bidirectional data transfer protocols (from A to B
LSU - D - 14021
Department of DefenseDIRECTIVENUMBER 1402.1January 21, 1982Certified Current as of December 1, 2003Incorporating Through Change 3, November 16, 1994ASD(MRA&amp;L)SUBJECT: Employment of Retired Members of the Armed Forces References: (a) DoD Directive 1
UNC - HR - 140605
Retirement Vendor AppointmentsDate 5/20/2008 5/21/2008 5/21/2008 5/22/2008 5/22/2008 5/27/2008 5/28/2008 5/28/2008 5/29/2008 5/29/2008 5/29/2008 6/3/2008 6/3/2008 6/4/2008 6/4/2008 6/4/2008 6/9/2008 6/11/2008 6/12/2008 6/12/2008 6/12/2008 6/17/2008 6/17/
Illinois Tech - MATH - 589
Math 589: HW # 21. Prove that the solution to difference equation R n 1 n n n Ujn+1 = (Uj-1 + Uj+1 ) - (Uj+1 - Uj-1 ) 2 2 (1)(the Lax-Friedrichs scheme) converges to the analytic solution u of the PDE ut + aux = 0 (2) for | R | 1 where R = at/x. 2. The
Lake County - BIOE - 202
BIOE 202 Section AB1Lab 8: Antigen Detection on Nitrocellulose Transfection of COS-7 CellsLab 8 OverviewReview protocols and informationA. Antigen Detection on Western Blotted Nitrocellulose B. Transfection of COS-7 Cells with GFPReturn day Today's l
Berkeley - SUNSITE - 013
Isolation and Expression of TaqPol I Gene TABS E II LacZa fusions Fusions phenotype. Ache 1 ABa 15 Asa 33 Lisa 35 AXho 28 AXho 30 Xho 32 who 53 AXho 54 AXho 59 Fusion DNA sequence' Taq Polylinker s I ue GAG CrA C | zoo; AGC TCG White
Washington - CHAT - 543
NAME_SHORT ANSWERS (6 points each) (Show calculations where appropriate, elaborate beyond space provided only if you feel necessary) 1. Olanzapine is classified as an &quot;atypical antipsychotic&quot; (you will learn about the meaning of that later). Clozapine (C
University of Alabama in Huntsville - CPE - 323
MSP430x4xx FamilyUsers Guide2007Mixed Signal ProductsSLAU056GRelated Documentation From Texas InstrumentsPrefaceRead This FirstAbout This ManualThis manual discusses modules and peripherals of the MSP430x4xx family of devices. Each discussion pre
UCF - COMS - 541
I. course summary A. review of syllabus- WHAT WE STUDIEDOverview of Programming LanguagesObject-Oriented Programming Smalltalk, Java case studyFunctional Programming HaskellLogic Programming \Prolog-What's the importance of each of each? B.
Delaware Tech - M - 279
How well are you prepared to take Professor Maynard's MTH 279 class? To find out, take the following 20-question test covering some of the topics from MTH 173 and MTH 174, the prerequisite courses for MTH 279. Allow between 2 and 3 hours to work the 20 pr
Oakland University - CSE - 212
CSE 212 : Fundamentals of Computing IIPeter Bui &lt;pbui@nd.edu&gt; Lab 7 (March 14, 2005 - March 15, 2005)1ObjectivesIn this week's lab you will accomplish the following: 1. Learn how to use F-Secure and X-Win32 to login into a remote Linux machine. 2. Nav
University of Toronto - PIZZA - 108
Pizza Problem:We introduce some new concepts into our Pizza problem.Add a Shape abstraction with subclasses Square and CircleStep 1 (Problem Solve):Step 2 (Think OO):Classes Pizza, Shape, Circle, SquareA Square is a ShapeA Circle is a ShapeA
UCF - COMS - 541
Com S 541 Programming Languages 1August 25, 2006Homework 1: Introduction to Programming ConceptsDue: normal problems on Tuesday, August 29, 2006; extra credit problems on August 31, 2006. In this homework you will learn some of the basics of Oz and the
Syracuse - PHY - 344
February 2009 Phy 344Microwave OpticsIntroduction: We are most familiar with electromagnetic (EM) waves as visible light. This microwave laboratory explores EM waves with large wavelengths (centimeters) in contrast to the visible light variety (waveleng
University of Toronto - STA - 2209
UNIVERSITY OF TORONTOSTA2209H F Lifetime Data Modelling and AnalysisFall Term 2001Assignment 2Instructor: Thierry Duchesne Weight: 1/3 of your final mark Due date: Thursday, November 29 2001, 5:00pm Instructions You must keep the same team for Assignm
Rose-Hulman - EM - 406
Free vibration of SDOF undamped systemsToday's Objectives: Students will be able to: a) Analyze free vibration for SDOF undamped systems Trivia of the day A quote about Gottfried Leibniz: &quot;It is rare to find learned men who are clean, do not stink and ha
UMBC - M - 202
White[369]% g+ namespace3.cpp White[370]% ./a.outMySpace:i = 7MySpace:j = 8DS9:i = 17White[371]%
UMBC - M - 202
White[365]% g+ namespace2.cppWhite[366]% ./a.outMySpace:i = 7MySpace:j = 8DS9:i = 17i = 1001MySpace:i = 7White[367]%
UMass (Amherst) - CS - 653
Landmark ArticlesRSVP: A NEW RESOURCE RESERVATION PROTOCOLLixia Zhang, Stephen Deering, Deborah Estrin, Scott Shenker, and Daniel ZappalaOriginally published in IEEE Network Magazine September 1993 Volume 7, Number 510A UTHOR S I NTRODUCTIONWhe ori
Stanford - TSTN - 1017
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28BERNSTEIN LITOWITZ BERGER &amp; GROSSMANN LLP ALAN SCHULMAN (Bar No. 128661) BLAIR A. NICHOLAS (Bar No. 178428) 12730 High Bluff Drive, Suite 100 San Diego, CA 92130 Telephone: (858) 7
Iowa State - EE - 571
EE/CprE/ComS 571X Discrete Event Systems ControlHomework # 8 Due:Problem 1 Consider languages L = pr(a ba ) and K = pr(a b), give two mask assignment functions to show that K is observable and unobservable with respect to L, respectively. Problem 2 Show
University of Toronto - CS - 324
B m n u i q s y cii q v u n u y q c utexwt6exti )erurgA 6 7$ @&quot; 8 &quot; 8~fe2yEruq1wcG weuee ui c i y i cy q v y c c u c !qswiwqeuhcuGfquc!tdgxevFGvf9pw ff ng i g v d v n g v q ei c n x x |H t r4rp2cfw_#x $ 9 5 6 7 5 $ &quot; # &quot; #3 41 20 (
Iowa State - NR - 49453
Horticulture HappeningsAn Iowa State University Extension Newsletter for Mid-Iowa GardenersFall 2006 - Vol. 3, No. 4In This Issue:Events Calendar.p. 2 Recipe Corner.p. 2 Did you Know?.p. 2 Meet a Master Gardener .p. 3 Clarion Garden Tour.p. 3 ISU Hort
UAB - CS - 505
Chapter 13 Topics Introduction Introduction to Subprogram-Level Concurrency Semaphores Monitors Message Passing Java Threads Statement-Level ConcurrencyCopyright 2004 Pearson Addison-Wesley. All rights reserved.13-2Introduction Concurrency can occur
UT Southwestern - CIT - 346371
SOUTHWESTERNMEDICAL CENTERR E D U C I N G M E D I C AT I O N E R R O R SHOW YOU CAN HELPTaking medications incorrectly is one of the most common medical errors in America today. UT Southwestern Medical Center is committed to both safety and the qualit
Santa Clara - CENG - 139
Santa Clara University Department of Civil EngineeringCENG 139 Groundwater Hydrology Spring 2007Homework 6: Using GMS/MODFLOW for simple well analysis1) A well taps into a confined aquifer with a thickness of 50 feet, and the well screen covers the ent
Rose-Hulman - CM - 000000
MATERIAL SAFETY DATA SHEETPage 1 of 5MATERIAL SAFETY DATA SHEETDecyl aldehyde, 95% 13984* SECTION 1 - CHEMICAL PRODUCT AND COMPANY IDENTIFICATION *MSDS Name: Decyl aldehyde, 95%Decanal Company Identification: Acros Organics N.V. One Reagent Lane Fai
Wisconsin Milwaukee - STAT - 564
Math Stat 564Determining the PACF of a weakly stationary process Let cfw_Xt be a weakly stationary process, t an integer. The partial autocovariance and partial autocorrelation between Xt and Xt-h are given respectively by ^ ^ Cov(Xt - X t , Xt-h - X t-
Cox School of Business - EE - 8373
EE 8373 Digital Speech Processing Spring 2004 Lecture 18 Reading Quatieri: Ch. 12 R&amp;S: Ch. 5 Fill out the feedback forms Feel free to do as many of the exercises as you want Play with speech files. Experiment.Receive returned HW from Bo Wei, Caruth 316 B
UCCS - ECE - 5650
Final Exam Review Topics Fall 2008 1. The final will be comprehensive, but new material that you have not been tested on will be emphasized. The length will be about 6 pages, no less than 5. 2. The exam is open book and open notes. 3. The following is a l
UPenn - CC - 70207
Feb. 27th, 2007 11.1Economy with Heterogeneous AgentsIntroductionSo far, in environments we have analyzed, the type of agents is the same always. If the number of type of agents is small (as the example we did in class with only two different types) i
Michigan State University - POWERPOINT - 351
Luke Reese, Associate Professor Community, Agriculture, Recreation and Resource Studies www.msu.edu/~reesel reesel@msu.edu 517-355-6580 x 204Using Microsoft PowerPoint For Effective PresentationsPresentation Objective&quot;to teach you four fundamental Powe
Middle Tennessee State University - CSCI - 117
[03/09/95 8am] Disk_Quotas (jladams) Thu Mar 9 17:08:06 1995 Attention students:Disk storage quotas apply to both student personal accounts andstudentclass accounts. The limits perpersonal account are 500 files and 20,000blocks (10 megabytes of
North-West Uni. - RCO - 450
Fromquotes.All our dreams can come true, if we have the courage to pursue them. Disneyland will never be completed. It will continue to grow as long as there is imagination left in the world. If you can dream it, you can do it. Always remember that this
Penn State - EXC - 106
TipsfrdieReferate: * Das Referat soll etwas zur Geographie, Geschichte, Sehenswrdigkeiten,.desBundeslandesoderLandeshaben. * * WaskannmandortalsTouristmachen?Wasfindetihram interessantesten? * * machteineListemitLinkszumBundesland/Landaufeurer Hompepage.D
UVA - ECE - 715
Analysis of random-access MAC schemesM. Veeraraghavan and Tao Li April 9, 2004 (title change; dropped &quot;stable&quot; in (27) and added sentences in red) 1. Slotted Aloha [4] First-order analysis: if we assume there are infinite number of nodes, the number of n
Berkeley - EE - 123
Problem Set 7EECS123: Digital Signal Processing Prof. Ramchandran Spring 20081. Problem 4.29 from Oppenheim, Schafer, and Buck. 2. Problem 4.37 from Oppenheim, Schafer, and Buck. Note: The sampling rate in Figure P4.37-2 should be T = 3. Problem 4.44 fr
St. Anselm - A - 706
Saint Anselm College Weekly Sports Release Three Hawks Receive Weekly Conference AwardsECAC Co-Defensive Player of the WeekFootball Conor O'Brien (Scituate, Mass./Scituate)Northeast-10 Weekly Award WinnersFootball Co-Defensive Player of the Week: Fiel
Michigan - CSC - 530
AntPheromones1/extracts.txt-This is a list of additions to AntPheromones1 (beyound the basic randomly move agents in RandmoMoveInGrid and Min2D_Pars) to show how to use the Diffuse2D class from RePast to represent a chemical distributed (and diffusing
UMass (Amherst) - PSYC - 360
Close Relationships Relationship formation, maintenance, and breakup Soundtrack 50 Ways to Leave Your Lover - Paul Simon Ill Be Watching You The PolicePassionate love Must come into contact with someone who is an appropriate love object. Role of chan