pages = [{"l":"index.html#","e":false,"i":"","n":"Viinaharava Docs","t":"Viinaharava Docs","d":"","k":"static","x":""},
{"l":"o1.html#","e":false,"i":"","n":"o1","t":"o1","d":"","k":"package","x":""},
{"l":"o1/grid.html#","e":false,"i":"","n":"o1.grid","t":"o1.grid","d":"","k":"package","x":""},
{"l":"o1/grid/CompassDir.html#","e":true,"i":"","n":"CompassDir","t":"CompassDir(val xStep: Int, val yStep: Int)","d":"o1.grid","k":"enum","x":""},
{"l":"o1/grid/CompassDir$.html#North-0","e":true,"i":"","n":"North","t":"North extends CompassDir","d":"o1.grid.CompassDir","k":"val","x":""},
{"l":"o1/grid/CompassDir$.html#East-0","e":true,"i":"","n":"East","t":"East extends CompassDir","d":"o1.grid.CompassDir","k":"val","x":""},
{"l":"o1/grid/CompassDir$.html#South-0","e":true,"i":"","n":"South","t":"South extends CompassDir","d":"o1.grid.CompassDir","k":"val","x":""},
{"l":"o1/grid/CompassDir$.html#West-0","e":true,"i":"","n":"West","t":"West extends CompassDir","d":"o1.grid.CompassDir","k":"val","x":""},
{"l":"o1/grid/CompassDir$.html#","e":true,"i":"","n":"CompassDir","t":"CompassDir","d":"o1.grid","k":"object","x":""},
{"l":"o1/grid/CompassDir$.html#Clockwise-0","e":true,"i":"","n":"Clockwise","t":"Clockwise: Vector[CompassDir]","d":"o1.grid.CompassDir","k":"val","x":""},
{"l":"o1/grid/CompassDir$.html#Count-0","e":true,"i":"","n":"Count","t":"Count: Int","d":"o1.grid.CompassDir","k":"val","x":""},
{"l":"o1/grid/CompassDir$.html#derived$CanEqual-0","e":true,"i":"","n":"derived$CanEqual","t":"derived$CanEqual: CanEqual[CompassDir, CompassDir]","d":"o1.grid.CompassDir","k":"given","x":""},
{"l":"o1/grid/CompassDir$.html#fromArrowKey-ffffff5f","e":true,"i":"","n":"fromArrowKey","t":"fromArrowKey(key: Key): Option[CompassDir]","d":"o1.grid.CompassDir","k":"def","x":""},
{"l":"o1/grid/CompassDir$.html#fromKey-ffffff5f","e":true,"i":"","n":"fromKey","t":"fromKey(key: Key): Option[CompassDir]","d":"o1.grid.CompassDir","k":"def","x":""},
{"l":"o1/grid/CompassDir$.html#fromWASD-ffffff5f","e":true,"i":"","n":"fromWASD","t":"fromWASD(key: Key): Option[CompassDir]","d":"o1.grid.CompassDir","k":"def","x":""},
{"l":"o1/grid/Grid.html#","e":true,"i":"","n":"Grid","t":"Grid[Element](val width: Int, val height: Int)(using evidence$1: ClassTag[Element])","d":"o1.grid","k":"trait","x":""},
{"l":"o1/grid/Grid.html#allElements-0","e":true,"i":"","n":"allElements","t":"allElements: Vector[Element]","d":"o1.grid.Grid","k":"def","x":""},
{"l":"o1/grid/Grid.html#allPositions-0","e":true,"i":"","n":"allPositions","t":"allPositions: Vector[GridPos]","d":"o1.grid.Grid","k":"def","x":""},
{"l":"o1/grid/Grid.html#apply-fffff8c5","e":true,"i":"","n":"apply","t":"apply(location: GridPos): Element","d":"o1.grid.Grid","k":"def","x":""},
{"l":"o1/grid/Grid.html#contains-56e","e":true,"i":"","n":"contains","t":"contains(location: GridPos): Boolean","d":"o1.grid.Grid","k":"def","x":""},
{"l":"o1/grid/Grid.html#elementAt-fffff8c5","e":true,"i":"","n":"elementAt","t":"elementAt(location: GridPos): Element","d":"o1.grid.Grid","k":"def","x":""},
{"l":"o1/grid/Grid.html#height-0","e":true,"i":"","n":"height","t":"height: Int","d":"o1.grid.Grid","k":"val","x":""},
{"l":"o1/grid/Grid.html#initialElements-0","e":true,"i":"","n":"initialElements","t":"initialElements: Seq[Element]","d":"o1.grid.Grid","k":"def","x":""},
{"l":"o1/grid/Grid.html#neighbors-fffff049","e":true,"i":"","n":"neighbors","t":"neighbors(middleLoc: GridPos, includeDiagonals: Boolean): Vector[Element]","d":"o1.grid.Grid","k":"def","x":""},
{"l":"o1/grid/Grid.html#randomElement-993","e":true,"i":"","n":"randomElement","t":"randomElement(): Element","d":"o1.grid.Grid","k":"def","x":""},
{"l":"o1/grid/Grid.html#randomPos-fffff332","e":true,"i":"","n":"randomPos","t":"randomPos(): GridPos","d":"o1.grid.Grid","k":"def","x":""},
{"l":"o1/grid/Grid.html#size-0","e":true,"i":"","n":"size","t":"size: Int","d":"o1.grid.Grid","k":"val","x":""},
{"l":"o1/grid/Grid.html#swap-ffffff0c","e":true,"i":"","n":"swap","t":"swap(location1: GridPos, location2: GridPos): Unit","d":"o1.grid.Grid","k":"def","x":""},
{"l":"o1/grid/Grid.html#update-ffffffd1","e":true,"i":"","n":"update","t":"update(location: GridPos, newElement: Element): Unit","d":"o1.grid.Grid","k":"def","x":""},
{"l":"o1/grid/Grid.html#width-0","e":true,"i":"","n":"width","t":"width: Int","d":"o1.grid.Grid","k":"val","x":""},
{"l":"o1/grid/GridPos$.html#","e":true,"i":"","n":"GridPos","t":"GridPos","d":"o1.grid","k":"object","x":""},
{"l":"o1/grid/GridPos$.html#random-b72","e":true,"i":"","n":"random","t":"random(xMin: Int, xMax: Int, yMin: Int, yMax: Int): GridPos","d":"o1.grid.GridPos","k":"def","x":""},
{"l":"o1/grid/GridPos$.html#random-fffffb52","e":true,"i":"","n":"random","t":"random(min: Int, max: Int): GridPos","d":"o1.grid.GridPos","k":"def","x":""},
{"l":"o1/grid/GridPos.html#","e":true,"i":"","n":"GridPos","t":"GridPos(x: Int, y: Int)","d":"o1.grid","k":"class","x":""},
{"l":"o1/grid/GridPos.html#!=-56e","e":true,"i":"","n":"!=","t":"!=(another: GridPos): Boolean","d":"o1.grid.GridPos","k":"def","x":""},
{"l":"o1/grid/GridPos.html#==-56e","e":true,"i":"","n":"==","t":"==(another: GridPos): Boolean","d":"o1.grid.GridPos","k":"def","x":""},
{"l":"o1/grid/GridPos.html#diff-fffff764","e":true,"i":"","n":"diff","t":"diff(another: GridPos): (Int, Int)","d":"o1.grid.GridPos","k":"def","x":""},
{"l":"o1/grid/GridPos.html#distance-435","e":true,"i":"","n":"distance","t":"distance(another: GridPos): Int","d":"o1.grid.GridPos","k":"def","x":""},
{"l":"o1/grid/GridPos.html#neighbor-fffff4bb","e":true,"i":"","n":"neighbor","t":"neighbor(direction: CompassDir): GridPos","d":"o1.grid.GridPos","k":"def","x":""},
{"l":"o1/grid/GridPos.html#pathTowards-2ef","e":true,"i":"","n":"pathTowards","t":"pathTowards(direction: CompassDir): LazyList[GridPos]","d":"o1.grid.GridPos","k":"def","x":""},
{"l":"o1/grid/GridPos.html#relative-fffff9c2","e":true,"i":"","n":"relative","t":"relative(direction: CompassDir, distance: Int): GridPos","d":"o1.grid.GridPos","k":"def","x":""},
{"l":"o1/grid/GridPos.html#xDiff-435","e":true,"i":"","n":"xDiff","t":"xDiff(another: GridPos): Int","d":"o1.grid.GridPos","k":"def","x":""},
{"l":"o1/grid/GridPos.html#xDirectionOf-fffffe6f","e":true,"i":"","n":"xDirectionOf","t":"xDirectionOf(another: GridPos): Option[CompassDir]","d":"o1.grid.GridPos","k":"def","x":""},
{"l":"o1/grid/GridPos.html#yDiff-435","e":true,"i":"","n":"yDiff","t":"yDiff(another: GridPos): Int","d":"o1.grid.GridPos","k":"def","x":""},
{"l":"o1/grid/GridPos.html#yDirectionOf-fffffe6f","e":true,"i":"","n":"yDirectionOf","t":"yDirectionOf(another: GridPos): Option[CompassDir]","d":"o1.grid.GridPos","k":"def","x":""},
{"l":"o1/viinaharava.html#","e":false,"i":"","n":"o1.viinaharava","t":"o1.viinaharava","d":"","k":"package","x":""},
{"l":"o1/viinaharava/gui.html#","e":false,"i":"","n":"o1.viinaharava.gui","t":"o1.viinaharava.gui","d":"","k":"package","x":""},
{"l":"o1/viinaharava/gui/Viinaharava$.html#","e":false,"i":"","n":"Viinaharava","t":"Viinaharava extends SimpleSwingApplication","d":"o1.viinaharava.gui","k":"object","x":""},
{"l":"o1/viinaharava/gui/Viinaharava$.html#top-0","e":false,"i":"","n":"top","t":"top: Frame","d":"o1.viinaharava.gui.Viinaharava","k":"def","x":""},
{"l":"o1/viinaharava/GameBoard.html#","e":false,"i":"","n":"GameBoard","t":"GameBoard(width: Int, height: Int, boozeCount: Int) extends Grid[Glass]","d":"o1.viinaharava","k":"class","x":""},
{"l":"o1/viinaharava/GameBoard.html#boozeGlasses-0","e":false,"i":"","n":"boozeGlasses","t":"boozeGlasses: Seq[Glass]","d":"o1.viinaharava.GameBoard","k":"def","x":""},
{"l":"o1/viinaharava/GameBoard.html#drink-fffff08a","e":false,"i":"","n":"drink","t":"drink(target: Glass): Unit","d":"o1.viinaharava.GameBoard","k":"def","x":""},
{"l":"o1/viinaharava/GameBoard.html#initialElements-0","e":false,"i":"","n":"initialElements","t":"initialElements: Seq[Glass]","d":"o1.viinaharava.GameBoard","k":"def","x":""},
{"l":"o1/viinaharava/GameBoard.html#isGameOver-0","e":false,"i":"","n":"isGameOver","t":"isGameOver: Boolean","d":"o1.viinaharava.GameBoard","k":"def","x":""},
{"l":"o1/viinaharava/GameBoard.html#isOutOfWater-0","e":false,"i":"","n":"isOutOfWater","t":"isOutOfWater: Boolean","d":"o1.viinaharava.GameBoard","k":"def","x":""},
{"l":"o1/viinaharava/Glass.html#","e":false,"i":"","n":"Glass","t":"Glass(val board: GameBoard, val location: GridPos)","d":"o1.viinaharava","k":"class","x":""},
{"l":"o1/viinaharava/Glass.html#board-0","e":false,"i":"","n":"board","t":"board: GameBoard","d":"o1.viinaharava.Glass","k":"val","x":""},
{"l":"o1/viinaharava/Glass.html#dangerLevel-0","e":false,"i":"","n":"dangerLevel","t":"dangerLevel: Int","d":"o1.viinaharava.Glass","k":"def","x":""},
{"l":"o1/viinaharava/Glass.html#empty-fffff760","e":false,"i":"","n":"empty","t":"empty(): Boolean","d":"o1.viinaharava.Glass","k":"def","x":""},
{"l":"o1/viinaharava/Glass.html#isBooze-0","e":false,"i":"","n":"isBooze","t":"isBooze: Boolean","d":"o1.viinaharava.Glass","k":"def","x":""},
{"l":"o1/viinaharava/Glass.html#isEmpty-0","e":false,"i":"","n":"isEmpty","t":"isEmpty: Boolean","d":"o1.viinaharava.Glass","k":"def","x":""},
{"l":"o1/viinaharava/Glass.html#isSafe-0","e":false,"i":"","n":"isSafe","t":"isSafe: Boolean","d":"o1.viinaharava.Glass","k":"def","x":""},
{"l":"o1/viinaharava/Glass.html#location-0","e":false,"i":"","n":"location","t":"location: GridPos","d":"o1.viinaharava.Glass","k":"val","x":""},
{"l":"o1/viinaharava/Glass.html#neighbors-0","e":false,"i":"","n":"neighbors","t":"neighbors: Vector[Glass]","d":"o1.viinaharava.Glass","k":"def","x":""},
{"l":"o1/viinaharava/Glass.html#pourBooze-94c","e":false,"i":"","n":"pourBooze","t":"pourBooze(): Unit","d":"o1.viinaharava.Glass","k":"def","x":""}];