Packages

  • package root
    Definition Classes
    root
  • package o1
    Definition Classes
    root
  • package robots
    Definition Classes
    o1
  • package gui
    Definition Classes
    robots
  • object TribalScenario

    This companion object of class TribalScenario provides access to certain statically defined instances of the class.

    This companion object of class TribalScenario provides access to certain statically defined instances of the class.

    NOTE TO STUDENTS: In this course, you don't need to understand how this object works or can be used.

    Definition Classes
    gui
  • object DuelScenario
    Definition Classes
    TribalScenario
  • Settings
  • SimpleSettings

class SimpleSettings extends Settings

Linear Supertypes
Settings, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SimpleSettings
  2. Settings
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SimpleSettings(first: Tribe, second: Tribe, width: Int, height: Int, walls: Int, bunnies: Int, tribals: Int)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def bunnies(size: Int): Int
    Definition Classes
    SimpleSettingsSettings
  6. val bunnies: Int
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. val first: Tribe
    Definition Classes
    Settings
  11. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  12. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. def height(width: Int): Int
    Definition Classes
    SimpleSettingsSettings
  14. val height: Int
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  19. val second: Tribe
    Definition Classes
    Settings
  20. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  21. def toString: String
    Definition Classes
    AnyRef → Any
  22. def tribals(size: Int): Int
    Definition Classes
    SimpleSettingsSettings
  23. val tribals: Int
  24. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  25. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  26. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  27. def walls(size: Int): Int
    Definition Classes
    SimpleSettingsSettings
  28. val walls: Int
  29. val width: Int
    Definition Classes
    SimpleSettingsSettings

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Settings

Inherited from AnyRef

Inherited from Any

Ungrouped