background Ludii Portal
Home of the Ludii General Game System

   

Home Games Forum Downloads References Concepts Contribute Tutorials Tournaments World Map Ludemes About


 
Concepts for Game Kpo

Momolu Massaquoi
Properties
Properties, Format, Time, Discrete, Turns, Alternating, Players, NumPlayers(2), TwoPlayer
Equipment
Equipment, Container, Board, NumRows(2), NumCorners(2), NumDirections(4.29), NumOrthogonalDirections(2.86), NumDiagonalDirections(1.43), NumAdjacentDirections(2.86), NumOffDiagonalDirections(0), NumOuterSites(14), NumInnerSites(0), NumLayers(1), NumEdges(20), NumCells(7), NumVertices(14), NumPerimeterSites(14), NumTopSites(6), NumBottomSites(6), NumRightSites(1), NumLeftSites(1), NumCentreSites(4), NumConvexCorners(2), MancalaBoard, MancalaStores, MancalaTwoRows, NumConcaveCorners(0), NumPhasesBoard(3), Track, TrackLoop, Region, PlayableSites, Vertex, NumPlayableSitesOnBoard(14), NumColumns(8), NumContainers(1), NumPlayableSites(14), Component, Piece, NumComponentsType(1), NumComponentsTypePerPlayer(0), NumDice(0)
Start
Start, PiecesPlacedOnBoard
Play
Rules, Play, Moves, MovesNonDecision, MovesEffects, FromToEffect, Sow, SowWithEffect, SowCapture, SowCaptureFrequency(100%), SowProperties, SowOriginFirst, SowCCW, Conditions, MoveConditions, NoMoves, NoMovesNext, NumPlayPhase(1), Scoring, PieceCount, ScoringEndFrequency(100%), NoMovesEndFrequency(100%)
End
End, ScoringEnd, ScoringWin, NoMovesEnd
Behaviour
PositionalRepetition(0.13), SituationalRepetition(0.13), MoveDistanceAverage(0), MoveDistanceMaxIncrease(0), MoveDistanceMaxDecrease(0), MoveDistanceMedian(0), MoveDistanceMaximum(0), MoveDistanceMinimum(0), MoveDistanceVariance(0), MoveDistanceChangeAverage(0), MoveDistanceChangeSign(0), MoveDistanceChangeLineBestFit(0), MoveDistanceChangeNumTimes(0), PieceNumberAverage(48), PieceNumberMaxIncrease(0), PieceNumberMaxDecrease(0), PieceNumberMedian(48), PieceNumberMaximum(48), PieceNumberMinimum(0), PieceNumberVariance(0), PieceNumberChangeAverage(0), PieceNumberChangeSign(0), PieceNumberChangeLineBestFit(0), PieceNumberChangeNumTimes(0), ScoreDifferenceAverage(0.12), ScoreDifferenceMaxIncrease(6.34), ScoreDifferenceMaxDecrease(0), ScoreDifferenceMedian(0), ScoreDifferenceMaximum(6.34), ScoreDifferenceMinimum(0), ScoreDifferenceVariance(1.34), ScoreDifferenceChangeAverage(0.12), ScoreDifferenceChangeSign(0.01), ScoreDifferenceChangeLineBestFit(0.01), ScoreDifferenceChangeNumTimes(0), DurationActions(233.3), DurationMoves(57.47), DurationTurns(57.47), DecisionMoves(0.9), GameTreeComplexity(32.42), StateTreeComplexity(27.75), BoardCoverageDefault(1), BoardCoverageFull(0.34), BoardCoverageUsed(1), AdvantageP1(0.56), Balance(0.88), Completion(0.8), Drawishness(0.2), Timeouts(0), Narrowness(0.1), Variance(0), DecisivenessMoves(0.8), DecisivenessThreshold(-0.2), LeadChange(0.02), Stability(0), DramaAverage(0), DramaMaxIncrease(0), DramaMaxDecrease(0), DramaMedian(0), DramaMaximum(0), DramaMinimum(0), DramaVariance(0), DramaChangeAverage(0), DramaChangeSign(0), DramaChangeLineBestFit(0), DramaChangeNumTimes(0), MoveEvaluationAverage(0), MoveEvaluationMaxIncrease(0.49), MoveEvaluationMaxDecrease(-0.31), MoveEvaluationMedian(0), MoveEvaluationMaximum(0.49), MoveEvaluationMinimum(-0.31), MoveEvaluationVariance(0.01), MoveEvaluationChangeAverage(0), MoveEvaluationChangeSign(0), MoveEvaluationChangeLineBestFit(0), MoveEvaluationChangeNumTimes(0), StateEvaluationDifferenceAverage(0.03), StateEvaluationDifferenceMaxIncrease(1.6), StateEvaluationDifferenceMaxDecrease(0), StateEvaluationDifferenceMedian(0), StateEvaluationDifferenceMaximum(1.6), StateEvaluationDifferenceMinimum(0), StateEvaluationDifferenceVariance(0.06), StateEvaluationDifferenceChangeAverage(0.03), StateEvaluationDifferenceChangeSign(0.01), StateEvaluationDifferenceChangeLineBestFit(0), StateEvaluationDifferenceChangeNumTimes(0), BoardSitesOccupiedAverage(0.61), BoardSitesOccupiedMaxIncrease(0.44), BoardSitesOccupiedMaxDecrease(-0.14), BoardSitesOccupiedMedian(0.62), BoardSitesOccupiedMaximum(0.95), BoardSitesOccupiedMinimum(0), BoardSitesOccupiedVariance(0.03), BoardSitesOccupiedChangeAverage(-0.01), BoardSitesOccupiedChangeSign(-0.21), BoardSitesOccupiedChangeLineBestFit(-0.01), BoardSitesOccupiedChangeNumTimes(0), BranchingFactorAverage(3.69), BranchingFactorChangeMaxIncrease(3.88), BranchingFactorChangeMaxDecrease(-3.4), BranchingFactorMedian(3.66), BranchingFactorMaximum(6), BranchingFactorMinimum(0), BranchingFactorVariance(2.38), BranchingFactorChangeAverage(-0.07), BranchingFactorChangeSign(-0.07), BranchingFactorChangeLineBestFit(-0.07), BranchingFactorChangeNumTimesn(0), DecisionFactorAverage(3.98), DecisionFactorMaxIncrease(3.46), DecisionFactorMaxDecrease(-3.24), DecisionFactorMedian(3.95), DecisionFactorMaximum(6), DecisionFactorMinimum(0), DecisionFactorVariance(1.86), DecisionFactorChangeAverage(-0.08), DecisionFactorChangeSign(-0.08), DecisionFactorChangeLineBestFit(-0.06), DecisionFactorChangeNumTimes(0)
Implementation
Implementation, Efficiency, CopyContext, Then, PlayoutsPerSecond(3378.1), MovesPerSecond(253726.38)
Visual
Visual, Style, BoardStyle, GraphStyle, MancalaStyle
Math
Math, Arithmetic, Operations, Addition, Comparison, Equal, GreaterThan, Logic, Disjunction, Algorithmics, ConditionalStatement

Three players
Properties
Properties, Format, Time, Discrete, Turns, Alternating, Players, NumPlayers(2), Multiplayer
Equipment
Equipment, Container, Board, NumRows(2), NumCorners(2), NumDirections(4.29), NumOrthogonalDirections(2.86), NumDiagonalDirections(1.43), NumAdjacentDirections(2.86), NumOffDiagonalDirections(0), NumOuterSites(14), NumInnerSites(0), NumLayers(1), NumEdges(20), NumCells(7), NumVertices(14), NumPerimeterSites(14), NumTopSites(6), NumBottomSites(6), NumRightSites(1), NumLeftSites(1), NumCentreSites(4), NumConvexCorners(2), MancalaBoard, MancalaStores, MancalaTwoRows, NumConcaveCorners(0), NumPhasesBoard(3), Track, TrackLoop, Region, PlayableSites, Vertex, Cell, NumPlayableSitesOnBoard(14), NumColumns(8), Hand, NumContainers(1), NumPlayableSites(14), Component, Piece, NumComponentsType(1), NumComponentsTypePerPlayer(0), NumDice(0)
Start
Start, PiecesPlacedOnBoard
Play
Rules, Play, Moves, PassDecisionFrequency(14%), MovesNonDecision, MovesEffects, FromToEffect, Sow, SowWithEffect, SowCapture, SowCaptureFrequency(86%), SowProperties, SowOriginFirst, SowCW, SowCCW, Conditions, MoveConditions, NoMoves, NumPlayPhase(1), Scoring, PieceCount, DrawFrequency(100%)
End
End, ScoringEnd, ScoringWin, NoMovesEnd
Behaviour
PositionalRepetition(1), SituationalRepetition(0.42), MoveDistanceAverage(0), MoveDistanceMaxIncrease(0), MoveDistanceMaxDecrease(0), MoveDistanceMedian(0), MoveDistanceMaximum(0), MoveDistanceMinimum(0), MoveDistanceVariance(0), MoveDistanceChangeAverage(0), MoveDistanceChangeSign(0), MoveDistanceChangeLineBestFit(0), MoveDistanceChangeNumTimes(0), PieceNumberAverage(13.04), PieceNumberMaxIncrease(0), PieceNumberMaxDecrease(-7.54), PieceNumberMedian(10.28), PieceNumberMaximum(36), PieceNumberMinimum(0), PieceNumberVariance(98.17), PieceNumberChangeAverage(-0.43), PieceNumberChangeSign(-0.16), PieceNumberChangeLineBestFit(-0.49), PieceNumberChangeNumTimes(0), ScoreDifferenceAverage(0.17), ScoreDifferenceMaxIncrease(10.45), ScoreDifferenceMaxDecrease(0), ScoreDifferenceMedian(0), ScoreDifferenceMaximum(10.45), ScoreDifferenceMinimum(0), ScoreDifferenceVariance(2.61), ScoreDifferenceChangeAverage(0.18), ScoreDifferenceChangeSign(0.01), ScoreDifferenceChangeLineBestFit(0.02), ScoreDifferenceChangeNumTimes(0), DurationActions(1592.27), DurationMoves(877.19), DurationTurns(877.19), DecisionMoves(0.86), GameTreeComplexity(349.23), StateTreeComplexity(39), BoardCoverageDefault(0.86), BoardCoverageFull(0.29), BoardCoverageUsed(0.57), AdvantageP1(0.61), Balance(0.5), Completion(0.87), Drawishness(0.03), Timeouts(0.1), Narrowness(0.14), Variance(0), DecisivenessMoves(0.9), DecisivenessThreshold(-0.1), LeadChange(0.01), Stability(0), DramaAverage(0), DramaMaxIncrease(0), DramaMaxDecrease(0), DramaMedian(0), DramaMaximum(0), DramaMinimum(0), DramaVariance(0), DramaChangeAverage(0), DramaChangeSign(0), DramaChangeLineBestFit(0), DramaChangeNumTimes(0), MoveEvaluationAverage(0), MoveEvaluationMaxIncrease(0.35), MoveEvaluationMaxDecrease(-0.2), MoveEvaluationMedian(0), MoveEvaluationMaximum(0.35), MoveEvaluationMinimum(-0.2), MoveEvaluationVariance(0.01), MoveEvaluationChangeAverage(0), MoveEvaluationChangeSign(0), MoveEvaluationChangeLineBestFit(0), MoveEvaluationChangeNumTimes(0), StateEvaluationDifferenceAverage(0.03), StateEvaluationDifferenceMaxIncrease(1.75), StateEvaluationDifferenceMaxDecrease(0), StateEvaluationDifferenceMedian(0), StateEvaluationDifferenceMaximum(1.75), StateEvaluationDifferenceMinimum(0), StateEvaluationDifferenceVariance(0.05), StateEvaluationDifferenceChangeAverage(0.03), StateEvaluationDifferenceChangeSign(0.01), StateEvaluationDifferenceChangeLineBestFit(0), StateEvaluationDifferenceChangeNumTimes(0), BoardSitesOccupiedAverage(0.38), BoardSitesOccupiedMaxIncrease(0.31), BoardSitesOccupiedMaxDecrease(-0.14), BoardSitesOccupiedMedian(0.36), BoardSitesOccupiedMaximum(0.86), BoardSitesOccupiedMinimum(0), BoardSitesOccupiedVariance(0.02), BoardSitesOccupiedChangeAverage(-0.01), BoardSitesOccupiedChangeSign(-0.12), BoardSitesOccupiedChangeLineBestFit(-0.01), BoardSitesOccupiedChangeNumTimes(0), BranchingFactorAverage(4.01), BranchingFactorChangeMaxIncrease(5.55), BranchingFactorChangeMaxDecrease(-5.67), BranchingFactorMedian(3.88), BranchingFactorMaximum(8), BranchingFactorMinimum(0), BranchingFactorVariance(4.07), BranchingFactorChangeAverage(-0.1), BranchingFactorChangeSign(-0.04), BranchingFactorChangeLineBestFit(-0.07), BranchingFactorChangeNumTimesn(0), DecisionFactorAverage(4.39), DecisionFactorMaxIncrease(5.32), DecisionFactorMaxDecrease(-5.16), DecisionFactorMedian(4.24), DecisionFactorMaximum(8), DecisionFactorMinimum(0), DecisionFactorVariance(3.35), DecisionFactorChangeAverage(-0.06), DecisionFactorChangeSign(-0.02), DecisionFactorChangeLineBestFit(-0.06), DecisionFactorChangeNumTimes(0)
Implementation
Implementation, Efficiency, CopyContext, Then, PlayoutsPerSecond(1313.52), MovesPerSecond(193783.95)
Visual
Visual, Style, BoardStyle, GraphStyle, MancalaStyle
Math
Math, Arithmetic, Operations, Addition, Comparison, Equal, NotEqual, GreaterThan, Logic, Conjunction, Disjunction, Set, Union, Algorithmics, ConditionalStatement

Four players
Properties
Properties, Format, Time, Discrete, Turns, Alternating, Players, NumPlayers(2), Multiplayer
Equipment
Equipment, Container, Board, NumRows(2), NumCorners(2), NumDirections(4.29), NumOrthogonalDirections(2.86), NumDiagonalDirections(1.43), NumAdjacentDirections(2.86), NumOffDiagonalDirections(0), NumOuterSites(14), NumInnerSites(0), NumLayers(1), NumEdges(20), NumCells(7), NumVertices(14), NumPerimeterSites(14), NumTopSites(6), NumBottomSites(6), NumRightSites(1), NumLeftSites(1), NumCentreSites(4), NumConvexCorners(2), MancalaBoard, MancalaStores, MancalaTwoRows, NumConcaveCorners(0), NumPhasesBoard(3), Track, TrackLoop, Region, PlayableSites, Vertex, Cell, NumPlayableSitesOnBoard(14), NumColumns(8), Hand, NumContainers(1), NumPlayableSites(14), Component, Piece, NumComponentsType(1), NumComponentsTypePerPlayer(0), NumDice(0)
Start
Start, PiecesPlacedOnBoard
Play
Rules, Play, Moves, PassDecisionFrequency(15%), MovesNonDecision, MovesEffects, FromToEffect, Sow, SowWithEffect, SowCapture, SowCaptureFrequency(85%), SowProperties, SowOriginFirst, SowCW, SowCCW, Conditions, MoveConditions, NoMoves, NumPlayPhase(1), Scoring, PieceCount, DrawFrequency(100%)
End
End, ScoringEnd, ScoringWin, NoMovesEnd
Behaviour
PositionalRepetition(1), SituationalRepetition(0.2), MoveDistanceAverage(0), MoveDistanceMaxIncrease(0), MoveDistanceMaxDecrease(0), MoveDistanceMedian(0), MoveDistanceMaximum(0), MoveDistanceMinimum(0), MoveDistanceVariance(0), MoveDistanceChangeAverage(0), MoveDistanceChangeSign(0), MoveDistanceChangeLineBestFit(0), MoveDistanceChangeNumTimes(0), PieceNumberAverage(14.94), PieceNumberMaxIncrease(0), PieceNumberMaxDecrease(-7.34), PieceNumberMedian(11), PieceNumberMaximum(36), PieceNumberMinimum(0), PieceNumberVariance(122.48), PieceNumberChangeAverage(-0.51), PieceNumberChangeSign(-0.2), PieceNumberChangeLineBestFit(-0.58), PieceNumberChangeNumTimes(0), ScoreDifferenceAverage(0.2), ScoreDifferenceMaxIncrease(12.02), ScoreDifferenceMaxDecrease(0), ScoreDifferenceMedian(0), ScoreDifferenceMaximum(12.02), ScoreDifferenceMinimum(0), ScoreDifferenceVariance(2.9), ScoreDifferenceChangeAverage(0.2), ScoreDifferenceChangeSign(0.02), ScoreDifferenceChangeLineBestFit(0.02), ScoreDifferenceChangeNumTimes(0), DurationActions(400.69), DurationMoves(186.92), DurationTurns(186.92), DecisionMoves(0.85), GameTreeComplexity(77.66), StateTreeComplexity(39), BoardCoverageDefault(0.86), BoardCoverageFull(0.29), BoardCoverageUsed(0.57), AdvantageP1(0.29), Balance(0.83), Completion(0.89), Drawishness(0.09), Timeouts(0.02), Narrowness(0.15), Variance(0), DecisivenessMoves(0.98), DecisivenessThreshold(-0.02), LeadChange(0.02), Stability(0), DramaAverage(0), DramaMaxIncrease(0), DramaMaxDecrease(0), DramaMedian(0), DramaMaximum(0), DramaMinimum(0), DramaVariance(0), DramaChangeAverage(0), DramaChangeSign(0), DramaChangeLineBestFit(0), DramaChangeNumTimes(0), MoveEvaluationAverage(-0), MoveEvaluationMaxIncrease(0.27), MoveEvaluationMaxDecrease(-0.32), MoveEvaluationMedian(0), MoveEvaluationMaximum(0.27), MoveEvaluationMinimum(-0.32), MoveEvaluationVariance(0.01), MoveEvaluationChangeAverage(-0), MoveEvaluationChangeSign(0), MoveEvaluationChangeLineBestFit(-0), MoveEvaluationChangeNumTimes(0), StateEvaluationDifferenceAverage(0.03), StateEvaluationDifferenceMaxIncrease(1.87), StateEvaluationDifferenceMaxDecrease(0), StateEvaluationDifferenceMedian(0), StateEvaluationDifferenceMaximum(1.87), StateEvaluationDifferenceMinimum(0), StateEvaluationDifferenceVariance(0.06), StateEvaluationDifferenceChangeAverage(0.03), StateEvaluationDifferenceChangeSign(0.02), StateEvaluationDifferenceChangeLineBestFit(0), StateEvaluationDifferenceChangeNumTimes(0), BoardSitesOccupiedAverage(0.41), BoardSitesOccupiedMaxIncrease(0.3), BoardSitesOccupiedMaxDecrease(-0.14), BoardSitesOccupiedMedian(0.39), BoardSitesOccupiedMaximum(0.86), BoardSitesOccupiedMinimum(0), BoardSitesOccupiedVariance(0.03), BoardSitesOccupiedChangeAverage(-0.01), BoardSitesOccupiedChangeSign(-0.14), BoardSitesOccupiedChangeLineBestFit(-0.01), BoardSitesOccupiedChangeNumTimes(0), BranchingFactorAverage(3.46), BranchingFactorChangeMaxIncrease(4.36), BranchingFactorChangeMaxDecrease(-4.68), BranchingFactorMedian(3.54), BranchingFactorMaximum(6), BranchingFactorMinimum(0), BranchingFactorVariance(2.98), BranchingFactorChangeAverage(-0.08), BranchingFactorChangeSign(-0.03), BranchingFactorChangeLineBestFit(-0.06), BranchingFactorChangeNumTimesn(0), DecisionFactorAverage(3.87), DecisionFactorMaxIncrease(3.96), DecisionFactorMaxDecrease(-3.9), DecisionFactorMedian(3.84), DecisionFactorMaximum(6), DecisionFactorMinimum(0), DecisionFactorVariance(2.37), DecisionFactorChangeAverage(-0.04), DecisionFactorChangeSign(-0.02), DecisionFactorChangeLineBestFit(-0.05), DecisionFactorChangeNumTimes(0)
Implementation
Implementation, Efficiency, CopyContext, Then, PlayoutsPerSecond(993.94), MovesPerSecond(214090.82)
Visual
Visual, Style, BoardStyle, GraphStyle, MancalaStyle
Math
Math, Arithmetic, Operations, Addition, Comparison, Equal, NotEqual, GreaterThan, Logic, Conjunction, Disjunction, Set, Union, Algorithmics, ConditionalStatement

     Contact Us
     ludii.games@gmail.com
     cameron.browne@maastrichtuniversity.nl

lkjh Maastricht University Data Science and Knowledge Engineering (DKE), Paul-Henri Spaaklaan 1, 6229 EN Maastricht, Netherlands Funded by a €2m ERC Consolidator Grant (#771292) from the European Research Council