CitySim Docs
Fall 2025
API

# o1.city.gui

package o1.city.gui

## Members list

### Type members

#### Classlikes

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.

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 on the inside. It’s enough to know that you can use this file to start the program.

## Attributes

Supertypes
  trait App
  trait DelayedInit
  class Object
  trait Matchable
  class Any
Self type
  SimulatorApp.type