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 Mak Ruk

Mak Rook
Properties
Properties, Format, Time, Discrete, Turns, Alternating, Players, NumPlayers(2), TwoPlayer
Equipment
Equipment, Container, Board, Shape, SquareShape, NumRows(8), NumCorners(4), NumDirections(6.56), NumOrthogonalDirections(3.5), NumDiagonalDirections(3.06), NumAdjacentDirections(6.56), NumOuterSites(28), NumInnerSites(36), NumLayers(1), Tiling, SquareTiling, NumEdges(144), NumCells(64), NumVertices(81), NumPerimeterSites(28), NumTopSites(8), NumBottomSites(8), NumRightSites(8), NumLeftSites(8), NumCentreSites(4), NumConvexCorners(4), NumPhasesBoard(2), Region, PlayableSites, Cell, NumPlayableSitesOnBoard(64), NumColumns(8), NumContainers(1), NumPlayableSites(64), Component, Piece, NumComponentsType(12), NumComponentsTypePerPlayer(6), PieceDirection
Start
Start, PiecesPlacedOnBoard
Play
Rules, Play, Moves, MovesDecision, TwoSitesMoves, StepDecision, StepDecisionFrequency(61%), StepDecisionToEmpty, StepDecisionToEmptyFrequency(54%), StepDecisionToEnemy, StepDecisionToEnemyFrequency(7%), SlideDecision, SlideDecisionFrequency(22%), SlideDecisionToEmptyFrequency(21%), SlideDecisionToEnemyFrequency(2%), LeapDecision, LeapDecisionFrequency(16%), LeapDecisionToEmpty, LeapDecisionToEmptyFrequency(14%), LeapDecisionToEnemy, LeapDecisionToEnemyFrequency(2%), FromToDecision, FromToDecisionWithinBoardFrequency(1%), FromToDecisionEmptyFrequency(1%), MovesNonDecision, MovesEffects, PromotionEffect, RemoveEffect, RemoveEffectFrequency(10%), Capture, ReplacementCapture, ReplacementCaptureFrequency(10%), Conditions, SpaceConditions, Contains, MoveConditions, NoMoves, NoMovesNext, CanNotMove, PieceConditions, Threat, IsEmpty, IsEnemy, IsFriend, LineOfSight, CountPiecesComparison, CountPiecesMoverComparison, CountPiecesNextComparison, Directions, AbsoluteDirections, OrthogonalDirection, RelativeDirections, ForwardDirection, ForwardRightDirection, BackwardLeftDirection, BackwardRightDirection, ForwardLeftDirection, NumPlayPhase(1), CheckmateFrequency(93%), CheckmateWinFrequency(93%), EliminatePiecesEndFrequency(3%), EliminatePiecesDrawFrequency(3%), NoMovesEndFrequency(2%), NoMovesDrawFrequency(2%), DrawFrequency(7%)
End
End, CaptureEnd, Checkmate, CheckmateWin, EliminatePiecesEnd, EliminatePiecesDraw, NoMovesEnd, NoMovesDraw, Draw
Behaviour
PositionalRepetition(0.14), SituationalRepetition(0.14), MoveDistanceAverage(1.38), MoveDistanceMaxIncrease(4.04), MoveDistanceMaxDecrease(-3.86), MoveDistanceMedian(1.02), MoveDistanceMaximum(5.25), MoveDistanceMinimum(0), MoveDistanceVariance(0.58), MoveDistanceChangeAverage(0.01), MoveDistanceChangeSign(0.01), MoveDistanceChangeLineBestFit(0), MoveDistanceChangeNumTimes(0), PieceNumberAverage(23.98), PieceNumberMaxIncrease(0), PieceNumberMaxDecrease(-0.99), PieceNumberMedian(23.76), PieceNumberMaximum(32), PieceNumberMinimum(0), PieceNumberVariance(29.65), PieceNumberChangeAverage(-0.13), PieceNumberChangeSign(-0.13), PieceNumberChangeLineBestFit(-0.14), PieceNumberChangeNumTimes(0), ScoreDifferenceAverage(0), ScoreDifferenceMaxIncrease(0), ScoreDifferenceMaxDecrease(0), ScoreDifferenceMedian(0), ScoreDifferenceMaximum(0), ScoreDifferenceMinimum(0), ScoreDifferenceVariance(0), ScoreDifferenceChangeAverage(0), ScoreDifferenceChangeSign(0), ScoreDifferenceChangeLineBestFit(0), ScoreDifferenceChangeNumTimes(0), DurationActions(206.84), DurationMoves(189.36), DurationTurns(189.36), DecisionMoves(1), GameTreeComplexity(244.92), StateTreeComplexity(101.83), BoardCoverageDefault(0.94), BoardCoverageFull(0.21), BoardCoverageUsed(0.94), AdvantageP1(0.56), Balance(0.89), Completion(0.93), Drawishness(0.05), Timeouts(0.02), Narrowness(0.01), Variance(0.02), DecisivenessMoves(0.63), DecisivenessThreshold(0.67), LeadChange(0.07), Stability(0.51), DramaAverage(0.66), DramaMaxIncrease(1.27), DramaMaxDecrease(-1.04), DramaMedian(0.66), DramaMaximum(1.56), DramaMinimum(0), DramaVariance(0.42), DramaChangeAverage(0.01), DramaChangeSign(0.01), DramaChangeLineBestFit(0.01), DramaChangeNumTimes(0), MoveEvaluationAverage(0.04), MoveEvaluationMaxIncrease(1.93), MoveEvaluationMaxDecrease(-1.9), MoveEvaluationMedian(0), MoveEvaluationMaximum(1), MoveEvaluationMinimum(-0.95), MoveEvaluationVariance(0.52), MoveEvaluationChangeAverage(0.01), MoveEvaluationChangeSign(0.02), MoveEvaluationChangeLineBestFit(0), MoveEvaluationChangeNumTimes(0), StateEvaluationDifferenceAverage(1.15), StateEvaluationDifferenceMaxIncrease(1.59), StateEvaluationDifferenceMaxDecrease(-1.33), StateEvaluationDifferenceMedian(1.36), StateEvaluationDifferenceMaximum(2), StateEvaluationDifferenceMinimum(0), StateEvaluationDifferenceVariance(0.59), StateEvaluationDifferenceChangeAverage(0.03), StateEvaluationDifferenceChangeSign(0.03), StateEvaluationDifferenceChangeLineBestFit(0.02), StateEvaluationDifferenceChangeNumTimes(0), BoardSitesOccupiedAverage(0.37), BoardSitesOccupiedMaxIncrease(0), BoardSitesOccupiedMaxDecrease(-0.02), BoardSitesOccupiedMedian(0.37), BoardSitesOccupiedMaximum(0.5), BoardSitesOccupiedMinimum(0), BoardSitesOccupiedVariance(0.01), BoardSitesOccupiedChangeAverage(-0), BoardSitesOccupiedChangeSign(-0.13), BoardSitesOccupiedChangeLineBestFit(-0), BoardSitesOccupiedChangeNumTimes(0), BranchingFactorAverage(24.31), BranchingFactorChangeMaxIncrease(25.36), BranchingFactorChangeMaxDecrease(-25.21), BranchingFactorMedian(24.34), BranchingFactorMaximum(38.99), BranchingFactorMinimum(0), BranchingFactorVariance(43.03), BranchingFactorChangeAverage(0.09), BranchingFactorChangeSign(0.02), BranchingFactorChangeLineBestFit(0.04), BranchingFactorChangeNumTimesn(0), DecisionFactorAverage(24.39), DecisionFactorMaxIncrease(24.09), DecisionFactorMaxDecrease(-24.05), DecisionFactorMedian(24.37), DecisionFactorMaximum(38.99), DecisionFactorMinimum(0), DecisionFactorVariance(41.36), DecisionFactorChangeAverage(0.09), DecisionFactorChangeSign(0.02), DecisionFactorChangeLineBestFit(0.04), DecisionFactorChangeNumTimes(0)
Implementation
Implementation, State, PieceState, SiteState, SetSiteState, Efficiency, CopyContext, Then, ForEachPiece, DoLudeme, PlayoutsPerSecond(45.82), MovesPerSecond(32252.13)
Visual
Visual, Style, ChessStyle, ComponentStyle, ChessComponent, KingComponent, KnightComponent, RookComponent, BishopComponent, PawnComponent, FairyChessComponent
Math
Math, Arithmetic, Comparison, Equal, NotEqual, Logic, Conjunction, Negation, Set, Union, Algorithmics, ConditionalStatement, ControlFlowStatement

     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