sim.app.Project
Class Floor

java.lang.Object
  extended by sim.engine.SimState
      extended by sim.app.Project.Floor
All Implemented Interfaces:
java.io.Serializable

public class Floor
extends sim.engine.SimState

See Also:
Serialized Form

Field Summary
 sim.app.Project.Room[] flr1
           
 sim.app.Project.Room[] flr2
           
 int gridHeight
           
 int gridWidth
           
 int numRooms1
           
 int numRooms2
           
 int numStair
           
 int numStudents
           
 sim.field.grid.SparseGrid2D particles1
           
 sim.field.grid.SparseGrid2D particles2
           
static java.util.Scanner rooms1
           
static java.util.Scanner rooms2
           
static java.util.Scanner scan
           
static java.util.Scanner sche
           
(package private) static long serialVersionUID
           
 int[][] space1
           
 int[][] space2
           
 sim.app.Project.Room[] stair1
           
 sim.app.Project.Room[] stair2
           
 sim.field.grid.SparseGrid2D wallparts1
           
 sim.field.grid.SparseGrid2D wallparts2
           
 
Fields inherited from class sim.engine.SimState
cleaningAsynchronous, random, schedule
 
Constructor Summary
Floor(long seed)
           
 
Method Summary
static void main(java.lang.String[] args)
           
 void start()
           
 
Methods inherited from class sim.engine.SimState
addToAsynchronousRegistry, asynchronousRegistry, awakeFromCheckpoint, doLoop, doLoop, finish, kill, postCheckpoint, preCheckpoint, readFromCheckpoint, readFromCheckpoint, removeFromAsynchronousRegistry, setRandom, version, writeToCheckpoint, writeToCheckpoint
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

particles1

public sim.field.grid.SparseGrid2D particles1

particles2

public sim.field.grid.SparseGrid2D particles2

wallparts1

public sim.field.grid.SparseGrid2D wallparts1

wallparts2

public sim.field.grid.SparseGrid2D wallparts2

space1

public int[][] space1

space2

public int[][] space2

flr1

public sim.app.Project.Room[] flr1

flr2

public sim.app.Project.Room[] flr2

stair1

public sim.app.Project.Room[] stair1

stair2

public sim.app.Project.Room[] stair2

gridWidth

public int gridWidth

gridHeight

public int gridHeight

numStudents

public int numStudents

numRooms1

public int numRooms1

numRooms2

public int numRooms2

numStair

public int numStair

scan

public static java.util.Scanner scan

rooms1

public static java.util.Scanner rooms1

rooms2

public static java.util.Scanner rooms2

sche

public static java.util.Scanner sche

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

Floor

public Floor(long seed)
Method Detail

start

public void start()
Overrides:
start in class sim.engine.SimState

main

public static void main(java.lang.String[] args)