Constructors
constructor
- new Noun(num: number, type: NounType, name: string, title?: string): Noun
Parameters
- num: number
- type: NounType
- name: string
- title: string = null
Properties
facts
name
name: string
name0
name0: string
num
num: number
pairs
title
title: string
title0
title0: string
type
Methods
addNoun
- addNoun(name: string, title: string): Noun
Parameters
- name: string
- title: string
asString
- asString(): string
Returns string
getPairNoun
- getPairNoun(nounType: NounType): Noun
getPairNounNum
- getPairNounNum(nounType: NounType): number
Returns number
isPair
- isPair(noun: Noun): boolean
Returns boolean
reset
- reset(): void
Returns void
resetPlacer
- resetPlacer(): void
Returns void
toString
- toString(): string
Returns string
updatePlacer
- updatePlacer(name: string, title: string): void
Parameters
- name: string
- title: string
Returns void
Noun class for the Mystery Master Logic Puzzle Solver.
Copyright
mysterymaster.com. All rights reserved.
Author
Michael Benson
Version
2021-08-01