(game "Duqurjin"
)
//------------------------------------------------------------------------------
(option "Variant" args:{ }
{
(item "Duqurjin (Ludii 1)" <
(players 2)
(equipment {
(board
(concentric Square rings:3)
use:Vertex)
(hand Each)
(piece "Marker" Each
(move Step Orthogonal
(to if:
(is Empty
(to)
)
)
(then
(custodial
(from
(last To)
)
Orthogonal
(between
(max 1)
if:
(is Enemy
(who at:
(between)
)
)
(apply
(remove
(between)
)
)
)
(to if:
(is Friend
(who at:
(to)
)
)
)
)
)
)
)
}
)
(rules
(start
(place "Marker" "Hand" count:12)
)
phases:{
(phase "Placement"
(play
(move
(from
(handSite Mover)
)
(to
(difference
(sites Empty)
(centrePoint)
)
)
(then
(if
(not
(is Prev Mover)
)
(moveAgain)
)
)
)
)
(nextPhase Mover
(all Sites
(sites Hand Mover)
if:
(= 0
(count Cell at:
(site)
)
)
)
"Movement" )
)
(phase "Movement"
(play
(forEach Piece)
)
)
}
(end
(if
(no Pieces Next)
(result Next Loss)
)
)
)
> "The Duqurjin (Ludii 1) ruleset.")
(item "Duqurjin (Ludii 2)" <
(players 2)
(equipment {
(board
(concentric Square rings:3 joinCorners:True)
use:Vertex)
(hand Each)
(piece "Marker" Each
(move Step Orthogonal
(to if:
(is Empty
(to)
)
)
(then
(custodial
(from
(last To)
)
Orthogonal
(between
(max 1)
if:
(is Enemy
(who at:
(between)
)
)
(apply
(remove
(between)
)
)
)
(to if:
(is Friend
(who at:
(to)
)
)
)
)
)
)
)
}
)
(rules
(start
(place "Marker" "Hand" count:12)
)
phases:{
(phase "Placement"
(play
(move
(from
(handSite Mover)
)
(to
(difference
(sites Empty)
(centrePoint)
)
)
(then
(if
(not
(is Prev Mover)
)
(moveAgain)
)
)
)
)
(nextPhase Mover
(all Sites
(sites Hand Mover)
if:
(= 0
(count Cell at:
(site)
)
)
)
"Movement" )
)
(phase "Movement"
(play
(forEach Piece)
)
)
}
(end
(if
(no Pieces Next)
(result Next Loss)
)
)
)
> "The Duqurjin (Ludii 2) ruleset.")
(item "Duqurjin (Ludii 3)" <
(players 2)
(equipment {
(board
(concentric Square rings:3)
use:Vertex)
(hand Each)
(piece "Marker" Each
(move Step Orthogonal
(to if:
(is Empty
(to)
)
)
(then
(custodial
(from
(last To)
)
Orthogonal
(between
(max 1)
if:
(and
(is Enemy
(who at:
(between)
)
)
(!=
(centrePoint)
(between)
)
)
(apply
(and
(remove
(between)
)
(if
(or {
(can Move
(custodial
(from
(ahead
(last To)
N )
)
Orthogonal
(between
(max 1)
if:
(and
(is Enemy
(who at:
(between )
)
)
(!=
(centrePoint )
(between )
)
)
)
(to if:
(is Friend
(who at:
(to )
)
)
)
)
)
(can Move
(custodial
(from
(ahead
(last To)
E )
)
Orthogonal
(between
(max 1)
if:
(and
(is Enemy
(who at:
(between )
)
)
(!=
(centrePoint )
(between )
)
)
)
(to if:
(is Friend
(who at:
(to )
)
)
)
)
)
(can Move
(custodial
(from
(ahead
(last To)
W )
)
Orthogonal
(between
(max 1)
if:
(and
(is Enemy
(who at:
(between )
)
)
(!=
(centrePoint )
(between )
)
)
)
(to if:
(is Friend
(who at:
(to )
)
)
)
)
)
(can Move
(custodial
(from
(ahead
(last To)
S )
)
Orthogonal
(between
(max 1)
if:
(and
(is Enemy
(who at:
(between )
)
)
(!=
(centrePoint )
(between )
)
)
)
(to if:
(is Friend
(who at:
(to )
)
)
)
)
)
}
)
(moveAgain)
(if
(no Moves Next)
(and
(set Pending)
(moveAgain)
)
)
)
)
)
)
(to if:
(is Friend
(who at:
(to)
)
)
)
)
)
)
)
}
)
(rules
(start
(place "Marker" "Hand" count:12)
)
phases:{
(phase "Placement"
(play
(move
(from
(handSite Mover)
)
(to
(difference
(sites Empty)
(centrePoint)
)
)
(then
(if
(not
(is Prev Mover)
)
(moveAgain)
)
)
)
)
(nextPhase Mover
(all Sites
(sites Hand Mover)
if:
(= 0
(count Cell at:
(site)
)
)
)
"Movement" )
)
(phase "Movement"
(play
(forEach Piece)
)
)
}
(end
(if
(no Pieces Next)
(result Next Loss)
)
)
)
> "The Duqurjin (Ludii 3) ruleset.")
(item "Duqurjin (Ludii 4)" <
(players 2)
(equipment {
(board
(concentric Square rings:3 joinCorners:True)
use:Vertex)
(hand Each)
(piece "Marker" Each
(move Step Orthogonal
(to if:
(is Empty
(to)
)
)
(then
(custodial
(from
(last To)
)
Orthogonal
(between
(max 1)
if:
(is Enemy
(who at:
(between)
)
)
(apply
(remove
(between)
)
)
)
(to if:
(is Friend
(who at:
(to)
)
)
)
)
)
)
)
}
)
(rules
(start
(place "Marker" "Hand" count:9)
)
phases:{
(phase "Placement"
(play
(if
(is Prev Mover)
(move Remove
(sites Occupied by:Enemy container:"Board")
)
(move
(from
(handSite Mover)
)
(to
(sites Empty)
)
(then
(if
(is Line 3 Orthogonal exact:True)
(moveAgain)
)
)
)
)
)
(nextPhase Mover
(all Sites
(sites Hand Mover)
if:
(= 0
(count Cell at:
(site)
)
)
)
"Movement" )
)
(phase "Movement"
(play
(if
(is Prev Mover)
(move Remove
(sites Occupied by:Enemy container:"Board")
)
(forEach Piece)
)
)
)
}
(end
(if
(<=
(count Pieces Next)
2)
(result Next Loss)
)
)
)
> "The Duqurjin (Ludii 4) ruleset.")
(item "Duqurjin (Ludii 5)" <
(players 2)
(equipment {
(board
(concentric Square rings:3)
use:Vertex)
(hand Each)
(piece "Marker" Each
(move Step Orthogonal
(to if:
(is Empty
(to)
)
)
(then
(custodial
(from
(last To)
)
Orthogonal
(between
(max 1)
if:
(is Enemy
(who at:
(between)
)
)
(apply
(remove
(between)
)
)
)
(to if:
(is Friend
(who at:
(to)
)
)
)
)
)
)
)
}
)
(rules
(start
(place "Marker" "Hand" count:9)
)
phases:{
(phase "Placement"
(play
(if
(is Prev Mover)
(move Remove
(sites Occupied by:Enemy container:"Board")
)
(move
(from
(handSite Mover)
)
(to
(sites Empty)
)
(then
(if
(is Line 3 Orthogonal exact:True)
(moveAgain)
)
)
)
)
)
(nextPhase Mover
(all Sites
(sites Hand Mover)
if:
(= 0
(count Cell at:
(site)
)
)
)
"Movement" )
)
(phase "Movement"
(play
(if
(is Prev Mover)
(move Remove
(sites Occupied by:Enemy container:"Board")
)
(forEach Piece)
)
)
)
}
(end
(if
(<=
(count Pieces Next)
2)
(result Next Loss)
)
)
)
> "The Duqurjin (Ludii 5) ruleset.")
(item "Duqurjin (Ludii 6)" <
(players 2)
(equipment {
(board
(concentric Square rings:3)
use:Vertex)
(hand Each)
(piece "Marker" Each
(move Step
(to if:
(is Empty
(to)
)
)
(then
(if
(is Line 3 Orthogonal exact:True)
(moveAgain)
)
)
)
)
}
)
(rules
(start
(place "Marker" "Hand" count:12)
)
phases:{
(phase "Placement"
(play
(move
(from
(handSite Mover)
)
(to
(difference
(sites Empty)
(centrePoint)
)
)
(then
(if
(not
(is Prev Mover)
)
(moveAgain)
)
)
)
)
(nextPhase Mover
(all Sites
(sites Hand Mover)
if:
(= 0
(count Cell at:
(site)
)
)
)
"Movement" )
)
(phase "Movement"
(play
(forEach Piece)
)
)
}
(end
(if
(no Pieces Next)
(result Next Loss)
)
)
)
> "The Duqurjin (Ludii 6) ruleset.")
(item "Duqurjin (Ludii 7)" <
(players 2)
(equipment {
(board
(concentric Square rings:3 joinCorners:True)
use:Vertex)
(hand Each)
(piece "Marker" Each
(move Step
(to if:
(is Empty
(to)
)
)
(then
(if
(is Line 3 Orthogonal exact:True)
(moveAgain)
)
)
)
)
}
)
(rules
(start
(place "Marker" "Hand" count:12)
)
phases:{
(phase "Placement"
(play
(move
(from
(handSite Mover)
)
(to
(difference
(sites Empty)
(centrePoint)
)
)
(then
(if
(not
(is Prev Mover)
)
(moveAgain)
)
)
)
)
(nextPhase Mover
(all Sites
(sites Hand Mover)
if:
(= 0
(count Cell at:
(site)
)
)
)
"Movement" )
)
(phase "Movement"
(play
(forEach Piece)
)
)
}
(end
(if
(no Pieces Next)
(result Next Loss)
)
)
)
> "The Duqurjin (Ludii 7) ruleset.")
(item "Duqurjin (Ludii 8)" <
(players 2)
(equipment {
(board
(concentric Square rings:3 joinCorners:True)
use:Vertex)
(hand Each)
(piece "Marker" Each
(move Step Orthogonal
(to if:
(is Empty
(to)
)
)
(then
(custodial
(from
(last To)
)
Orthogonal
(between
(max 1)
if:
(and
(is Enemy
(who at:
(between)
)
)
(!=
(centrePoint)
(between)
)
)
(apply
(and
(remove
(between)
)
(if
(or {
(can Move
(custodial
(from
(ahead
(last To)
N )
)
Orthogonal
(between
(max 1)
if:
(and
(is Enemy
(who at:
(between )
)
)
(!=
(centrePoint )
(between )
)
)
)
(to if:
(is Friend
(who at:
(to )
)
)
)
)
)
(can Move
(custodial
(from
(ahead
(last To)
E )
)
Orthogonal
(between
(max 1)
if:
(and
(is Enemy
(who at:
(between )
)
)
(!=
(centrePoint )
(between )
)
)
)
(to if:
(is Friend
(who at:
(to )
)
)
)
)
)
(can Move
(custodial
(from
(ahead
(last To)
W )
)
Orthogonal
(between
(max 1)
if:
(and
(is Enemy
(who at:
(between )
)
)
(!=
(centrePoint )
(between )
)
)
)
(to if:
(is Friend
(who at:
(to )
)
)
)
)
)
(can Move
(custodial
(from
(ahead
(last To)
S )
)
Orthogonal
(between
(max 1)
if:
(and
(is Enemy
(who at:
(between )
)
)
(!=
(centrePoint )
(between )
)
)
)
(to if:
(is Friend
(who at:
(to )
)
)
)
)
)
}
)
(moveAgain)
(if
(no Moves Next)
(and
(set Pending)
(moveAgain)
)
)
)
)
)
)
(to if:
(is Friend
(who at:
(to)
)
)
)
)
)
)
)
}
)
(rules
(start
(place "Marker" "Hand" count:9)
)
phases:{
(phase "Placement"
(play
(if
(is Prev Mover)
(move Remove
(sites Occupied by:Enemy container:"Board")
)
(move
(from
(handSite Mover)
)
(to
(sites Empty)
)
(then
(if
(is Line 3 Orthogonal exact:True)
(moveAgain)
)
)
)
)
)
(nextPhase Mover
(all Sites
(sites Hand Mover)
if:
(= 0
(count Cell at:
(site)
)
)
)
"Movement" )
)
(phase "Movement"
(play
(if
(is Prev Mover)
(move Remove
(sites Occupied by:Enemy container:"Board")
)
(forEach Piece)
)
)
)
}
(end
(if
(<=
(count Pieces Next)
2)
(result Next Loss)
)
)
)
> "The Duqurjin (Ludii 8) ruleset.")
(item "Duqurjin (Ludii 9)" <
(players 2)
(equipment {
(board
(concentric Square rings:3)
use:Vertex)
(hand Each)
(piece "Marker" Each
(move Step
(to if:
(is Empty
(to)
)
)
(then
(if
(is Line 3 Orthogonal exact:True)
(moveAgain)
)
)
)
)
}
)
(rules
(start
(place "Marker" "Hand" count:9)
)
phases:{
(phase "Placement"
(play
(if
(is Prev Mover)
(move Remove
(sites Occupied by:Enemy container:"Board")
)
(move
(from
(handSite Mover)
)
(to
(sites Empty)
)
(then
(if
(is Line 3 Orthogonal exact:True)
(moveAgain)
)
)
)
)
)
(nextPhase Mover
(all Sites
(sites Hand Mover)
if:
(= 0
(count Cell at:
(site)
)
)
)
"Movement" )
)
(phase "Movement"
(play
(if
(is Prev Mover)
(move Remove
(sites Occupied by:Enemy container:"Board")
)
(forEach Piece)
)
)
)
}
(end
(if
(<=
(count Pieces Next)
2)
(result Next Loss)
)
)
)
> "The Duqurjin (Ludii 9) ruleset.")
(item "Duqurjin (Ludii 10)" <
(players 2)
(equipment {
(board
(concentric Square rings:3 joinCorners:True)
use:Vertex)
(hand Each)
(piece "Marker" Each
(move Step
(to if:
(is Empty
(to)
)
)
(then
(if
(is Line 3 Orthogonal exact:True)
(moveAgain)
)
)
)
)
}
)
(rules
(start
(place "Marker" "Hand" count:9)
)
phases:{
(phase "Placement"
(play
(if
(is Prev Mover)
(move Remove
(sites Occupied by:Enemy container:"Board")
)
(move
(from
(handSite Mover)
)
(to
(sites Empty)
)
(then
(if
(is Line 3 Orthogonal exact:True)
(moveAgain)
)
)
)
)
)
(nextPhase Mover
(all Sites
(sites Hand Mover)
if:
(= 0
(count Cell at:
(site)
)
)
)
"Movement" )
)
(phase "Movement"
(play
(if
(is Prev Mover)
(move Remove
(sites Occupied by:Enemy container:"Board")
)
(forEach Piece)
)
)
)
}
(end
(if
(<=
(count Pieces Next)
2)
(result Next Loss)
)
)
)
> "The Duqurjin (Ludii 10) ruleset.")
(item "Incomplete"
<
(players 2)
(equipment {
(board (concentric Square rings:[#]) use:Vertex)
(hand Each)
(piece "Marker" Each [#])
})
(rules [#])
>
"The incomplete ruleset."
)
})
//------------------------------------------------------------------------------
(rulesets {
(ruleset "Ruleset/Duqurjin (Ludii 1) (Reconstructed)" {
"Variant/Duqurjin (Ludii 1)"
})
(ruleset "Ruleset/Duqurjin (Ludii 2) (Reconstructed)" {
"Variant/Duqurjin (Ludii 2)"
})
(ruleset "Ruleset/Duqurjin (Ludii 3) (Reconstructed)" {
"Variant/Duqurjin (Ludii 3)"
})
(ruleset "Ruleset/Duqurjin (Ludii 4) (Reconstructed)" {
"Variant/Duqurjin (Ludii 4)"
})
(ruleset "Ruleset/Duqurjin (Ludii 5) (Reconstructed)" {
"Variant/Duqurjin (Ludii 5)"
})
(ruleset "Ruleset/Duqurjin (Ludii 6) (Reconstructed)" {
"Variant/Duqurjin (Ludii 6)"
})
(ruleset "Ruleset/Duqurjin (Ludii 7) (Reconstructed)" {
"Variant/Duqurjin (Ludii 7)"
})
(ruleset "Ruleset/Duqurjin (Ludii 8) (Reconstructed)" {
"Variant/Duqurjin (Ludii 8)"
})
(ruleset "Ruleset/Duqurjin (Ludii 9) (Reconstructed)" {
"Variant/Duqurjin (Ludii 9)"
})
(ruleset "Ruleset/Duqurjin (Ludii 10) (Reconstructed)" {
"Variant/Duqurjin (Ludii 10)"
})
(ruleset "Ruleset/Historical Information (Incomplete)" {
"Variant/Incomplete"
})
})
//------------------------------------------------------------------------------
(metadata
(info
{
(description "Duqurjin is an alignment game played in Turkey.")
(aliases {"Dokurgjun" "Doghurgin" "Dokoz Tash" "Dokurgjin"})
(useFor "Ruleset/Historical Information (Incomplete)" (rules "Large merels game."))
(useFor "Ruleset/Historical Information (Incomplete)" (source "DLP evidence."))
(useFor "Ruleset/Historical Information (Incomplete)" (id "1373"))
(useFor "Ruleset/Duqurjin (Ludii 1) (Reconstructed)" (rules "The game Duqurjin is played by two players on a square board with concentric tiling.
All players play with Markers.
Rules for Pieces:
Markers step orthogonal then for all flanked pieces on Vertexes starting from the to location of the last move with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between if the friend is is a friendremove pieces at between.
Players take turns moving.
Rules:
From vertex in Player the moving player's hand site 0 to vertex in the difference between the set of empty vertexs and site the centre point of the board moveRule: true then if not in the same turn, move again move one of your pieces.
Aim:
If there are no pieces owned by Player the next player, the next player loses.
"))
(useFor "Ruleset/Duqurjin (Ludii 1) (Reconstructed)" (id "3239"))
(useFor "Ruleset/Duqurjin (Ludii 2) (Reconstructed)" (rules "The game Duqurjin is played by two players on a square board with concentric tiling.
All players play with Markers.
Rules for Pieces:
Markers step orthogonal then for all flanked pieces on Vertexes starting from the to location of the last move with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between if the friend is is a friendremove pieces at between.
Players take turns moving.
Rules:
From vertex in Player the moving player's hand site 0 to vertex in the difference between the set of empty vertexs and site the centre point of the board moveRule: true then if not in the same turn, move again move one of your pieces.
Aim:
If there are no pieces owned by Player the next player, the next player loses.
"))
(useFor "Ruleset/Duqurjin (Ludii 2) (Reconstructed)" (id "3240"))
(useFor "Ruleset/Duqurjin (Ludii 3) (Reconstructed)" (rules "The game Duqurjin is played by two players on a square board with concentric tiling.
All players play with Markers.
Rules for Pieces:
Markers step orthogonal then for all flanked pieces on Vertexes starting from the to location of the last move with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between and the centre point of the board is not equal to between if the friend is is a friendremove pieces at between and if can move for all flanked pieces on Vertexes starting from the Vertex 1 steps ahead of the to location of the last move in the direction north with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between and the centre point of the board is not equal to between if the friend is is a friendremove pieces at between, can move for all flanked pieces on Vertexes starting from the Vertex 1 steps ahead of the to location of the last move in the direction east with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between and the centre point of the board is not equal to between if the friend is is a friendremove pieces at between, can move for all flanked pieces on Vertexes starting from the Vertex 1 steps ahead of the to location of the last move in the direction west with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between and the centre point of the board is not equal to between if the friend is is a friendremove pieces at between or can move for all flanked pieces on Vertexes starting from the Vertex 1 steps ahead of the to location of the last move in the direction south with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between and the centre point of the board is not equal to between if the friend is is a friendremove pieces at between, move again, else if the next player cannot move, set pending and move again.
Players take turns moving.
Rules:
From vertex in Player the moving player's hand site 0 to vertex in the difference between the set of empty vertexs and site the centre point of the board moveRule: true then if not in the same turn, move again move one of your pieces.
Aim:
If there are no pieces owned by Player the next player, the next player loses.
"))
(useFor "Ruleset/Duqurjin (Ludii 3) (Reconstructed)" (id "3241"))
(useFor "Ruleset/Duqurjin (Ludii 4) (Reconstructed)" (rules "The game Duqurjin is played by two players on a square board with concentric tiling.
All players play with Markers.
Rules for Pieces:
Markers step orthogonal then for all flanked pieces on Vertexes starting from the to location of the last move with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between if the friend is is a friendremove pieces at between.
Players take turns moving.
Rules:
If in the same turn, remove pieces at sites occupied by any component owned by Enemy in Board, else from vertex in Player the moving player's hand site 0 to vertex in the set of empty vertexs moveRule: true then if a player places 3 of their pieces in an orthogonal direction line, move again if in the same turn, remove pieces at sites occupied by any component owned by Enemy in Board, else move one of your pieces.
Aim:
If the number of pieces owned by Player the next player is less than or equal to 2, the next player loses.
"))
(useFor "Ruleset/Duqurjin (Ludii 4) (Reconstructed)" (id "3242"))
(useFor "Ruleset/Duqurjin (Ludii 5) (Reconstructed)" (rules "The game Duqurjin is played by two players on a square board with concentric tiling.
All players play with Markers.
Rules for Pieces:
Markers step orthogonal then for all flanked pieces on Vertexes starting from the to location of the last move with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between if the friend is is a friendremove pieces at between.
Players take turns moving.
Rules:
If in the same turn, remove pieces at sites occupied by any component owned by Enemy in Board, else from vertex in Player the moving player's hand site 0 to vertex in the set of empty vertexs moveRule: true then if a player places 3 of their pieces in an orthogonal direction line, move again if in the same turn, remove pieces at sites occupied by any component owned by Enemy in Board, else move one of your pieces.
Aim:
If the number of pieces owned by Player the next player is less than or equal to 2, the next player loses.
"))
(useFor "Ruleset/Duqurjin (Ludii 5) (Reconstructed)" (id "3243"))
(useFor "Ruleset/Duqurjin (Ludii 6) (Reconstructed)" (rules "The game Duqurjin is played by two players on a square board with concentric tiling.
All players play with Markers.
Rules for Pieces:
Markers step adjacent then if a player places 3 of their pieces in an orthogonal direction line, move again.
Players take turns moving.
Rules:
From vertex in Player the moving player's hand site 0 to vertex in the difference between the set of empty vertexs and site the centre point of the board moveRule: true then if not in the same turn, move again move one of your pieces.
Aim:
If there are no pieces owned by Player the next player, the next player loses.
"))
(useFor "Ruleset/Duqurjin (Ludii 6) (Reconstructed)" (id "3244"))
(useFor "Ruleset/Duqurjin (Ludii 7) (Reconstructed)" (rules "The game Duqurjin is played by two players on a square board with concentric tiling.
All players play with Markers.
Rules for Pieces:
Markers step adjacent then if a player places 3 of their pieces in an orthogonal direction line, move again.
Players take turns moving.
Rules:
From vertex in Player the moving player's hand site 0 to vertex in the difference between the set of empty vertexs and site the centre point of the board moveRule: true then if not in the same turn, move again move one of your pieces.
Aim:
If there are no pieces owned by Player the next player, the next player loses.
"))
(useFor "Ruleset/Duqurjin (Ludii 7) (Reconstructed)" (id "3245"))
(useFor "Ruleset/Duqurjin (Ludii 8) (Reconstructed)" (rules "The game Duqurjin is played by two players on a square board with concentric tiling.
All players play with Markers.
Rules for Pieces:
Markers step orthogonal then for all flanked pieces on Vertexes starting from the to location of the last move with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between and the centre point of the board is not equal to between if the friend is is a friendremove pieces at between and if can move for all flanked pieces on Vertexes starting from the Vertex 1 steps ahead of the to location of the last move in the direction north with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between and the centre point of the board is not equal to between if the friend is is a friendremove pieces at between, can move for all flanked pieces on Vertexes starting from the Vertex 1 steps ahead of the to location of the last move in the direction east with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between and the centre point of the board is not equal to between if the friend is is a friendremove pieces at between, can move for all flanked pieces on Vertexes starting from the Vertex 1 steps ahead of the to location of the last move in the direction west with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between and the centre point of the board is not equal to between if the friend is is a friendremove pieces at between or can move for all flanked pieces on Vertexes starting from the Vertex 1 steps ahead of the to location of the last move in the direction south with Orthogonal direction with a limit of 1 pieces if the target is there is an enemy Player at between and the centre point of the board is not equal to between if the friend is is a friendremove pieces at between, move again, else if the next player cannot move, set pending and move again.
Players take turns moving.
Rules:
If in the same turn, remove pieces at sites occupied by any component owned by Enemy in Board, else from vertex in Player the moving player's hand site 0 to vertex in the set of empty vertexs moveRule: true then if a player places 3 of their pieces in an orthogonal direction line, move again if in the same turn, remove pieces at sites occupied by any component owned by Enemy in Board, else move one of your pieces.
Aim:
If the number of pieces owned by Player the next player is less than or equal to 2, the next player loses.
"))
(useFor "Ruleset/Duqurjin (Ludii 8) (Reconstructed)" (id "3246"))
(useFor "Ruleset/Duqurjin (Ludii 9) (Reconstructed)" (rules "The game Duqurjin is played by two players on a square board with concentric tiling.
All players play with Markers.
Rules for Pieces:
Markers step adjacent then if a player places 3 of their pieces in an orthogonal direction line, move again.
Players take turns moving.
Rules:
If in the same turn, remove pieces at sites occupied by any component owned by Enemy in Board, else from vertex in Player the moving player's hand site 0 to vertex in the set of empty vertexs moveRule: true then if a player places 3 of their pieces in an orthogonal direction line, move again if in the same turn, remove pieces at sites occupied by any component owned by Enemy in Board, else move one of your pieces.
Aim:
If the number of pieces owned by Player the next player is less than or equal to 2, the next player loses.
"))
(useFor "Ruleset/Duqurjin (Ludii 9) (Reconstructed)" (id "3247"))
(useFor "Ruleset/Duqurjin (Ludii 10) (Reconstructed)" (rules "The game Duqurjin is played by two players on a square board with concentric tiling.
All players play with Markers.
Rules for Pieces:
Markers step adjacent then if a player places 3 of their pieces in an orthogonal direction line, move again.
Players take turns moving.
Rules:
If in the same turn, remove pieces at sites occupied by any component owned by Enemy in Board, else from vertex in Player the moving player's hand site 0 to vertex in the set of empty vertexs moveRule: true then if a player places 3 of their pieces in an orthogonal direction line, move again if in the same turn, remove pieces at sites occupied by any component owned by Enemy in Board, else move one of your pieces.
Aim:
If the number of pieces owned by Player the next player is less than or equal to 2, the next player loses.
"))
(useFor "Ruleset/Duqurjin (Ludii 10) (Reconstructed)" (id "3248"))
(source "Murray 1951: 47.")
(version "1.3.9")
(classification "board/space/line/reconstruction/done")
(credit "Eric Piette")
(origin "This game was played in Turkey, around 1694.")
}
)
(recon {
(concept "NumStartComponents" minValue:6 maxValue:36)
})
)