Packages

o

o1.city.gui

SimulatorApp

object SimulatorApp extends App

The singleton object SimulatorApp represents an application that runs simulations based on Schelling’s model of emergent social segregation. The application appears in a GUI window and provides controls for adjusting simulation settings.

NOTE TO STUDENTS: In this course, you don't need to understand how this object works or can be used, apart from the fact that you can use this file to start the program.

Linear Supertypes
App, DelayedInit, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SimulatorApp
  2. App
  3. DelayedInit
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. val PixelsPerSquare: Int
  2. val SizeInSquares: Int
  3. val WindowSizeInPixels: Int
  4. final val executionStart: Long
    Definition Classes
    App
  5. val gui: SimpleFrame with O1WindowDefaults with Escapable with TerminatesOnClose { ... /* 14 definitions in type refinement */ }
  6. final def main(args: Array[String]): Unit
    Definition Classes
    App
  7. val simulator: Simulator
  8. val supportsMultipleDemographics: Boolean

Deprecated Value Members

  1. def delayedInit(body: => Unit): Unit
    Definition Classes
    App → DelayedInit
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) the delayedInit mechanism will disappear