|
Concepts for Game Yi Computed with Random playouts
Other concept computations are available: UCT Or Alpha-Beta
Historical Information
Boolean
Numerical
Yi (Ludii 1)
Boolean Properties Discrete, Alternating, TwoPlayer Meta Start Play Moves, MovesDecision, NoSiteMoves, PassDecision, SingleSiteMoves, AddDecision, MovesNonDecision, MovesEffects, RemoveEffect, Capture, EncloseCapture, Conditions, SpaceConditions, Territory, PieceConditions, IsEnemy, Directions, AbsoluteDirections, OrthogonalDirection, Scoring End End, SpaceEnd, TerritoryEnd, TerritoryWin, ScoringEnd, ScoringWin Behaviour Implementation Then Visual BoardStyle, GraphStyle, GoStyle, ComponentStyle, MarkerComponent Math Arithmetic, Operations, Addition, Set, Union Container Shape, SquareShape, RegularShape, PolygonShape, PlayableSites, Vertex, Tiling, SquareTiling Component Piece
Numerical Properties NumPlayers(2) Start Play PassDecisionFrequency(2%), AddDecisionFrequency(98%), RemoveEffectFrequency(9%), EncloseCaptureFrequency(9%), NumPlayPhase(1) End TerritoryEndFrequency(100%), TerritoryWinFrequency(100%), ScoringEndFrequency(100%), ScoringWinFrequency(100%) Behaviour PieceNumberAverage(180.17), SkillTraceScore(0), SkillTraceTrials(0), SkillTraceErrorSlope(0), SkillTraceErrorIntercept(0), DurationTurns(511.27), DurationTurnsStdDev(178.79), DurationTurnsNotTimeouts(511.27), DecisionMoves(1), BoardCoverageDefault(0.99), AdvantageP1(0.57), Balance(0.85), Completion(0.99), Drawishness(0.01), Timeouts(0), BoardSitesOccupiedAverage(0.62), BranchingFactorAverage(110.05), DecisionFactorAverage(110.08) Implementation PlayoutsPerSecond(221.6), MovesPerSecond(115048.3) Container NumPlayableSitesOnBoard(289), NumColumns(17), NumRows(17), NumCorners(4), NumDirections(7.31), NumOrthogonalDirections(3.76), NumDiagonalDirections(3.54), NumAdjacentDirections(3.76), NumOffDiagonalDirections(0), NumOuterSites(64), NumInnerSites(225), NumLayers(1), NumEdges(544), NumCells(256), NumVertices(289), NumPerimeterSites(64), NumTopSites(17), NumBottomSites(17), NumRightSites(17), NumLeftSites(17), NumCentreSites(1), NumConvexCorners(4), NumConcaveCorners(0), NumPhasesBoard(2), NumContainers(1), NumPlayableSites(289) Component NumComponentsType(2), NumComponentsTypePerPlayer(1), NumDice(0)
Yi (Ludii 2)
Boolean Properties Discrete, Alternating, TwoPlayer Meta Start Play Moves, MovesDecision, NoSiteMoves, PassDecision, SingleSiteMoves, AddDecision, MovesNonDecision, MovesEffects, RemoveEffect, Capture, EncloseCapture, Conditions, PieceConditions, IsEnemy, CountPiecesComparison, CountPiecesMoverComparison, Directions, AbsoluteDirections, OrthogonalDirection, Scoring End End, ScoringEnd, ScoringWin Behaviour Implementation Then Visual BoardStyle, GraphStyle, GoStyle, ComponentStyle, MarkerComponent Math Arithmetic, Operations, Subtraction, Comparison, Equal, Set, Union Container Shape, SquareShape, RegularShape, PolygonShape, PlayableSites, Vertex, Tiling, SquareTiling Component Piece
Numerical Properties NumPlayers(2) Start Play AddDecisionFrequency(100%), NumPlayPhase(1) End ScoringEndFrequency(100%), ScoringWinFrequency(100%) Behaviour PieceNumberAverage(1.99), SkillTraceScore(0), SkillTraceTrials(0), SkillTraceErrorSlope(0), SkillTraceErrorIntercept(0), DurationTurns(4.01), DurationTurnsStdDev(0.1), DurationTurnsNotTimeouts(4.01), DecisionMoves(1), BoardCoverageDefault(0.01), AdvantageP1(0.5), Balance(1), Completion(0), Drawishness(1), Timeouts(0), BoardSitesOccupiedAverage(0.01), BranchingFactorAverage(288.5), DecisionFactorAverage(288.5) Implementation PlayoutsPerSecond(6751.89), MovesPerSecond(26959.14) Container NumPlayableSitesOnBoard(289), NumColumns(17), NumRows(17), NumCorners(4), NumDirections(7.31), NumOrthogonalDirections(3.76), NumDiagonalDirections(3.54), NumAdjacentDirections(3.76), NumOffDiagonalDirections(0), NumOuterSites(64), NumInnerSites(225), NumLayers(1), NumEdges(544), NumCells(256), NumVertices(289), NumPerimeterSites(64), NumTopSites(17), NumBottomSites(17), NumRightSites(17), NumLeftSites(17), NumCentreSites(1), NumConvexCorners(4), NumConcaveCorners(0), NumPhasesBoard(2), NumContainers(1), NumPlayableSites(289) Component NumComponentsType(2), NumComponentsTypePerPlayer(1), NumDice(0)
Yi (Ludii 3)
Boolean Properties Discrete, Alternating, TwoPlayer Meta Start Play Moves, MovesDecision, NoSiteMoves, PassDecision, SingleSiteMoves, AddDecision, MovesNonDecision, MovesEffects, RemoveEffect, Capture, EncloseCapture, Conditions, MoveConditions, NoMoves, PieceConditions, NoPiece, IsEnemy, Directions, AbsoluteDirections, OrthogonalDirection End End, CaptureEnd, EliminatePiecesEnd, NoMovesEnd Behaviour Implementation Then Visual BoardStyle, GraphStyle, GoStyle, ComponentStyle, MarkerComponent Math Set, Union Container Shape, SquareShape, RegularShape, PolygonShape, PlayableSites, Vertex, Tiling, SquareTiling Component Piece
Numerical Properties NumPlayers(2) Start Play PassDecisionFrequency(3%), AddDecisionFrequency(97%), RemoveEffectFrequency(9%), EncloseCaptureFrequency(9%), NumPlayPhase(1) End EliminatePiecesEndFrequency(4%), DrawFrequency(96%) Behaviour PieceNumberAverage(184.38), SkillTraceScore(0), SkillTraceTrials(0), SkillTraceErrorSlope(0), SkillTraceErrorIntercept(0), DurationTurns(517.77), DurationTurnsStdDev(146.91), DurationTurnsNotTimeouts(517.77), DecisionMoves(1), BoardCoverageDefault(1), AdvantageP1(0.48), Balance(0.96), Completion(0.04), Drawishness(0.96), Timeouts(0), BoardSitesOccupiedAverage(0.64), BranchingFactorAverage(105.81), DecisionFactorAverage(105.85) Implementation PlayoutsPerSecond(210.99), MovesPerSecond(106122.56) Container NumPlayableSitesOnBoard(289), NumColumns(17), NumRows(17), NumCorners(4), NumDirections(7.31), NumOrthogonalDirections(3.76), NumDiagonalDirections(3.54), NumAdjacentDirections(3.76), NumOffDiagonalDirections(0), NumOuterSites(64), NumInnerSites(225), NumLayers(1), NumEdges(544), NumCells(256), NumVertices(289), NumPerimeterSites(64), NumTopSites(17), NumBottomSites(17), NumRightSites(17), NumLeftSites(17), NumCentreSites(1), NumConvexCorners(4), NumConcaveCorners(0), NumPhasesBoard(2), NumContainers(1), NumPlayableSites(289) Component NumComponentsType(2), NumComponentsTypePerPlayer(1), NumDice(0)
Yi (Ludii 4)
Boolean Properties Discrete, Alternating, TwoPlayer Meta Start Play Moves, MovesDecision, NoSiteMoves, PassDecision, SingleSiteMoves, AddDecision, MovesNonDecision, MovesEffects, RemoveEffect, Capture, EncloseCapture, Conditions, PieceConditions, NoPiece, NoPieceNext, IsEnemy, Directions, AbsoluteDirections, OrthogonalDirection End End, CaptureEnd, EliminatePiecesEnd, EliminatePiecesWin Behaviour Implementation Then Visual BoardStyle, GraphStyle, GoStyle, ComponentStyle, MarkerComponent Math Set, Union Container Shape, SquareShape, RegularShape, PolygonShape, PlayableSites, Vertex, Tiling, SquareTiling Component Piece
Numerical Properties NumPlayers(2) Start Play AddDecisionFrequency(100%), NumPlayPhase(1) End EliminatePiecesEndFrequency(100%), EliminatePiecesWinFrequency(100%) Behaviour PieceNumberAverage(0.5), SkillTraceScore(0), SkillTraceTrials(0), SkillTraceErrorSlope(0), SkillTraceErrorIntercept(0), DurationTurns(1), DurationTurnsStdDev(0), DurationTurnsNotTimeouts(1), DecisionMoves(1), BoardCoverageDefault(0), AdvantageP1(1), Balance(0), Completion(1), Drawishness(0), Timeouts(0), BoardSitesOccupiedAverage(0), BranchingFactorAverage(290), DecisionFactorAverage(290) Implementation PlayoutsPerSecond(30295.25), MovesPerSecond(30295.25) Container NumPlayableSitesOnBoard(289), NumColumns(17), NumRows(17), NumCorners(4), NumDirections(7.31), NumOrthogonalDirections(3.76), NumDiagonalDirections(3.54), NumAdjacentDirections(3.76), NumOffDiagonalDirections(0), NumOuterSites(64), NumInnerSites(225), NumLayers(1), NumEdges(544), NumCells(256), NumVertices(289), NumPerimeterSites(64), NumTopSites(17), NumBottomSites(17), NumRightSites(17), NumLeftSites(17), NumCentreSites(1), NumConvexCorners(4), NumConcaveCorners(0), NumPhasesBoard(2), NumContainers(1), NumPlayableSites(289) Component NumComponentsType(2), NumComponentsTypePerPlayer(1), NumDice(0)
Yi (Ludii 5)
Boolean Properties Discrete, Alternating, TwoPlayer Meta Start Play Moves, MovesDecision, NoSiteMoves, PassDecision, SingleSiteMoves, AddDecision, MovesNonDecision, MovesEffects, RemoveEffect, Capture, EncloseCapture, Conditions, SpaceConditions, Territory, PieceConditions, IsEnemy, Directions, AbsoluteDirections, OrthogonalDirection, Scoring End End, SpaceEnd, TerritoryEnd, TerritoryWin, ScoringEnd, ScoringWin Behaviour Implementation Then Visual BoardStyle, GraphStyle, GoStyle, ComponentStyle, MarkerComponent Math Arithmetic, Operations, Addition, Set, Union Container Shape, SquareShape, RegularShape, PolygonShape, PlayableSites, Vertex, Tiling, SquareTiling Component Piece
Numerical Properties NumPlayers(2) Start Play PassDecisionFrequency(2%), AddDecisionFrequency(98%), RemoveEffectFrequency(9%), EncloseCaptureFrequency(9%), NumPlayPhase(1) End TerritoryEndFrequency(100%), TerritoryWinFrequency(100%), ScoringEndFrequency(100%), ScoringWinFrequency(100%) Behaviour PieceNumberAverage(181.12), SkillTraceScore(0), SkillTraceTrials(0), SkillTraceErrorSlope(0), SkillTraceErrorIntercept(0), DurationTurns(514.29), DurationTurnsStdDev(195.14), DurationTurnsNotTimeouts(514.29), DecisionMoves(1), BoardCoverageDefault(1), AdvantageP1(0.55), Balance(0.91), Completion(0.69), Drawishness(0.31), Timeouts(0), BoardSitesOccupiedAverage(0.63), BranchingFactorAverage(109.09), DecisionFactorAverage(109.14) Implementation PlayoutsPerSecond(221.95), MovesPerSecond(115228.42) Container NumPlayableSitesOnBoard(289), NumColumns(17), NumRows(17), NumCorners(4), NumDirections(7.31), NumOrthogonalDirections(3.76), NumDiagonalDirections(3.54), NumAdjacentDirections(3.76), NumOffDiagonalDirections(0), NumOuterSites(64), NumInnerSites(225), NumLayers(1), NumEdges(544), NumCells(256), NumVertices(289), NumPerimeterSites(64), NumTopSites(17), NumBottomSites(17), NumRightSites(17), NumLeftSites(17), NumCentreSites(1), NumConvexCorners(4), NumConcaveCorners(0), NumPhasesBoard(2), NumContainers(1), NumPlayableSites(289) Component NumComponentsType(2), NumComponentsTypePerPlayer(1), NumDice(0)
Yi (Ludii 6)
Boolean Properties Discrete, Alternating, TwoPlayer Meta Start Play Moves, MovesDecision, NoSiteMoves, PassDecision, SingleSiteMoves, AddDecision, MovesNonDecision, MovesEffects, RemoveEffect, Capture, EncloseCapture, Conditions, PieceConditions, IsEnemy, CountPiecesComparison, CountPiecesNextComparison, Directions, AbsoluteDirections, OrthogonalDirection End End, CaptureEnd, EliminatePiecesEnd, EliminatePiecesWin Behaviour Implementation Then Visual BoardStyle, GraphStyle, GoStyle, ComponentStyle, MarkerComponent Math Arithmetic, Comparison, Equal, Set, Union Container Shape, SquareShape, RegularShape, PolygonShape, PlayableSites, Vertex, Tiling, SquareTiling Component Piece
Numerical Properties NumPlayers(2) Start Play AddDecisionFrequency(100%), NumPlayPhase(1) End EliminatePiecesEndFrequency(100%), EliminatePiecesWinFrequency(100%) Behaviour PieceNumberAverage(1), SkillTraceScore(0), SkillTraceTrials(0), SkillTraceErrorSlope(0), SkillTraceErrorIntercept(0), DurationTurns(2), DurationTurnsStdDev(0), DurationTurnsNotTimeouts(2), DecisionMoves(1), BoardCoverageDefault(0.01), AdvantageP1(0), Balance(0), Completion(1), Drawishness(0), Timeouts(0), BoardSitesOccupiedAverage(0), BranchingFactorAverage(289.5), DecisionFactorAverage(289.5) Implementation PlayoutsPerSecond(10983.65), MovesPerSecond(21930.06) Container NumPlayableSitesOnBoard(289), NumColumns(17), NumRows(17), NumCorners(4), NumDirections(7.31), NumOrthogonalDirections(3.76), NumDiagonalDirections(3.54), NumAdjacentDirections(3.76), NumOffDiagonalDirections(0), NumOuterSites(64), NumInnerSites(225), NumLayers(1), NumEdges(544), NumCells(256), NumVertices(289), NumPerimeterSites(64), NumTopSites(17), NumBottomSites(17), NumRightSites(17), NumLeftSites(17), NumCentreSites(1), NumConvexCorners(4), NumConcaveCorners(0), NumPhasesBoard(2), NumContainers(1), NumPlayableSites(289) Component NumComponentsType(2), NumComponentsTypePerPlayer(1), NumDice(0)
Yi (Ludii 7)
Boolean Properties Discrete, Alternating, TwoPlayer Meta Start Play Moves, MovesDecision, NoSiteMoves, PassDecision, SingleSiteMoves, AddDecision, MovesNonDecision, MovesEffects, RemoveEffect, Capture, EncloseCapture, Conditions, SpaceConditions, Line, PieceConditions, IsEnemy, Directions, AbsoluteDirections, OrthogonalDirection End End, SpaceEnd, LineEnd, LineWin Behaviour Implementation Then Visual BoardStyle, GraphStyle, GoStyle, ComponentStyle, MarkerComponent Math Set, Union Container Shape, SquareShape, RegularShape, PolygonShape, PlayableSites, Vertex, Tiling, SquareTiling Component Piece
Numerical Properties NumPlayers(2) Start Play AddDecisionFrequency(100%), NumPlayPhase(1) End LineEndFrequency(99%), LineWinFrequency(99%), DrawFrequency(1%) Behaviour PieceNumberAverage(26.63), SkillTraceScore(0), SkillTraceTrials(0), SkillTraceErrorSlope(0), SkillTraceErrorIntercept(0), DurationTurns(53.5), DurationTurnsStdDev(21.16), DurationTurnsNotTimeouts(53.5), DecisionMoves(1), BoardCoverageDefault(0.18), AdvantageP1(0.46), Balance(0.91), Completion(0.99), Drawishness(0.01), Timeouts(0), BoardSitesOccupiedAverage(0.09), BranchingFactorAverage(263.87), DecisionFactorAverage(263.87) Implementation PlayoutsPerSecond(951.42), MovesPerSecond(51815.97) Container NumPlayableSitesOnBoard(289), NumColumns(17), NumRows(17), NumCorners(4), NumDirections(7.31), NumOrthogonalDirections(3.76), NumDiagonalDirections(3.54), NumAdjacentDirections(3.76), NumOffDiagonalDirections(0), NumOuterSites(64), NumInnerSites(225), NumLayers(1), NumEdges(544), NumCells(256), NumVertices(289), NumPerimeterSites(64), NumTopSites(17), NumBottomSites(17), NumRightSites(17), NumLeftSites(17), NumCentreSites(1), NumConvexCorners(4), NumConcaveCorners(0), NumPhasesBoard(2), NumContainers(1), NumPlayableSites(289) Component NumComponentsType(2), NumComponentsTypePerPlayer(1), NumDice(0)
Yi (Ludii 8)
Boolean Properties Discrete, Alternating, TwoPlayer Meta Start Play Moves, MovesDecision, NoSiteMoves, PassDecision, SingleSiteMoves, AddDecision, MovesNonDecision, MovesEffects, RemoveEffect, Capture, EncloseCapture, Conditions, PieceConditions, IsEnemy, CountPiecesComparison, CountPiecesMoverComparison, Directions, AbsoluteDirections, OrthogonalDirection, Scoring End End, ScoringEnd, ScoringWin Behaviour Implementation CopyContext, Then, DoLudeme Visual BoardStyle, GraphStyle, GoStyle, ComponentStyle, MarkerComponent Math Arithmetic, Operations, Subtraction, Comparison, Equal, GreaterThan, Set, Union Container Shape, SquareShape, RegularShape, PolygonShape, PlayableSites, Vertex, Tiling, SquareTiling Component Piece
Numerical Properties NumPlayers(2) Start Play AddDecisionFrequency(100%), NumPlayPhase(1) End ScoringEndFrequency(100%), ScoringWinFrequency(100%) Behaviour PieceNumberAverage(2), SkillTraceScore(0), SkillTraceTrials(0), SkillTraceErrorSlope(0), SkillTraceErrorIntercept(0), DurationTurns(4), DurationTurnsStdDev(0), DurationTurnsNotTimeouts(4), DecisionMoves(1), BoardCoverageDefault(0.01), AdvantageP1(0.5), Balance(1), Completion(0), Drawishness(1), Timeouts(0), BoardSitesOccupiedAverage(0.01), BranchingFactorAverage(288.5), DecisionFactorAverage(288.5) Implementation PlayoutsPerSecond(7764.52), MovesPerSecond(31001.45) Container NumPlayableSitesOnBoard(289), NumColumns(17), NumRows(17), NumCorners(4), NumDirections(7.31), NumOrthogonalDirections(3.76), NumDiagonalDirections(3.54), NumAdjacentDirections(3.76), NumOffDiagonalDirections(0), NumOuterSites(64), NumInnerSites(225), NumLayers(1), NumEdges(544), NumCells(256), NumVertices(289), NumPerimeterSites(64), NumTopSites(17), NumBottomSites(17), NumRightSites(17), NumLeftSites(17), NumCentreSites(1), NumConvexCorners(4), NumConcaveCorners(0), NumPhasesBoard(2), NumContainers(1), NumPlayableSites(289) Component NumComponentsType(2), NumComponentsTypePerPlayer(1), NumDice(0)
Yi (Ludii 9)
Boolean Properties Discrete, Alternating, TwoPlayer Meta Start Play Moves, MovesDecision, NoSiteMoves, PassDecision, SingleSiteMoves, AddDecision, MovesNonDecision, MovesEffects, RemoveEffect, Capture, EncloseCapture, Conditions, SpaceConditions, Line, PieceConditions, IsEnemy, Directions, AbsoluteDirections, OrthogonalDirection, Scoring End End, SpaceEnd, LineEnd, LineWin Behaviour Implementation CopyContext, Then, DoLudeme Visual BoardStyle, GraphStyle, GoStyle, ComponentStyle, MarkerComponent Math Arithmetic, Comparison, GreaterThan, Set, Union Container Shape, SquareShape, RegularShape, PolygonShape, PlayableSites, Vertex, Tiling, SquareTiling Component Piece
Numerical Properties NumPlayers(2) Start Play AddDecisionFrequency(100%), NumPlayPhase(1) End LineEndFrequency(99%), LineWinFrequency(99%), DrawFrequency(1%) Behaviour PieceNumberAverage(26.75), SkillTraceScore(0), SkillTraceTrials(0), SkillTraceErrorSlope(0), SkillTraceErrorIntercept(0), DurationTurns(53.65), DurationTurnsStdDev(17.53), DurationTurnsNotTimeouts(53.65), DecisionMoves(1), BoardCoverageDefault(0.19), AdvantageP1(0.53), Balance(0.95), Completion(0.99), Drawishness(0.01), Timeouts(0), BoardSitesOccupiedAverage(0.09), BranchingFactorAverage(263.71), DecisionFactorAverage(263.71) Implementation PlayoutsPerSecond(814.54), MovesPerSecond(44241.77) Container NumPlayableSitesOnBoard(289), NumColumns(17), NumRows(17), NumCorners(4), NumDirections(7.31), NumOrthogonalDirections(3.76), NumDiagonalDirections(3.54), NumAdjacentDirections(3.76), NumOffDiagonalDirections(0), NumOuterSites(64), NumInnerSites(225), NumLayers(1), NumEdges(544), NumCells(256), NumVertices(289), NumPerimeterSites(64), NumTopSites(17), NumBottomSites(17), NumRightSites(17), NumLeftSites(17), NumCentreSites(1), NumConvexCorners(4), NumConcaveCorners(0), NumPhasesBoard(2), NumContainers(1), NumPlayableSites(289) Component NumComponentsType(2), NumComponentsTypePerPlayer(1), NumDice(0)
Yi (Ludii 10)
Boolean Properties Discrete, Alternating, TwoPlayer Meta Start Play Moves, MovesDecision, NoSiteMoves, PassDecision, SingleSiteMoves, AddDecision, MovesNonDecision, MovesEffects, RemoveEffect, Capture, EncloseCapture, Conditions, PieceConditions, IsEnemy, CountPiecesComparison, CountPiecesNextComparison, Directions, AbsoluteDirections, OrthogonalDirection, Scoring End End, CaptureEnd, EliminatePiecesEnd, EliminatePiecesWin Behaviour Implementation CopyContext, Then, DoLudeme Visual BoardStyle, GraphStyle, GoStyle, ComponentStyle, MarkerComponent Math Arithmetic, Comparison, Equal, GreaterThan, Set, Union Container Shape, SquareShape, RegularShape, PolygonShape, PlayableSites, Vertex, Tiling, SquareTiling Component Piece
Numerical Properties NumPlayers(2) Start Play AddDecisionFrequency(100%), NumPlayPhase(1) End EliminatePiecesEndFrequency(100%), EliminatePiecesWinFrequency(100%) Behaviour PieceNumberAverage(1), SkillTraceScore(0), SkillTraceTrials(0), SkillTraceErrorSlope(0), SkillTraceErrorIntercept(0), DurationTurns(2), DurationTurnsStdDev(0), DurationTurnsNotTimeouts(2), DecisionMoves(1), BoardCoverageDefault(0.01), AdvantageP1(0), Balance(0), Completion(1), Drawishness(0), Timeouts(0), BoardSitesOccupiedAverage(0), BranchingFactorAverage(289.5), DecisionFactorAverage(289.5) Implementation PlayoutsPerSecond(10639.69), MovesPerSecond(21243.42) Container NumPlayableSitesOnBoard(289), NumColumns(17), NumRows(17), NumCorners(4), NumDirections(7.31), NumOrthogonalDirections(3.76), NumDiagonalDirections(3.54), NumAdjacentDirections(3.76), NumOffDiagonalDirections(0), NumOuterSites(64), NumInnerSites(225), NumLayers(1), NumEdges(544), NumCells(256), NumVertices(289), NumPerimeterSites(64), NumTopSites(17), NumBottomSites(17), NumRightSites(17), NumLeftSites(17), NumCentreSites(1), NumConvexCorners(4), NumConcaveCorners(0), NumPhasesBoard(2), NumContainers(1), NumPlayableSites(289) Component NumComponentsType(2), NumComponentsTypePerPlayer(1), NumDice(0)
|