Skip to content

Commit

Permalink
Merge pull request #915 from thorsten-j:master
Browse files Browse the repository at this point in the history
PiperOrigin-RevId: 495579027
Change-Id: I752633c2f0e65f7034046eac3ff0a90fbef6bcd2
  • Loading branch information
lanctot committed Dec 15, 2022
2 parents dcfa439 + 9e37728 commit e2b29a8
Show file tree
Hide file tree
Showing 7 changed files with 3,428 additions and 0 deletions.
11 changes: 11 additions & 0 deletions docs/games.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ Status | Game
![](_static/green_circ10.png "green circle") | [Leduc poker](#leduc-poker)
<font color="orange"><b>~</b></font> | [Lewis Signaling](#lewis-signaling)
![](_static/green_circ10.png "green circle") | [Liar's Dice](#liars-dice)
<font color="orange"><b>~</b></font> | [Mensch ärgere Dich nicht](#mensch-aergere-dich-nicht)
<font color="orange"><b>~</b></font> | [Mancala](#mancala)
<font color="orange"><b>~</b></font> | [Markov Soccer](#markov-soccer)
![](_static/green_circ10.png "green circle") | [Matching Pennies (Three-player)](#matching-pennies-three-player)
Expand Down Expand Up @@ -485,6 +486,16 @@ Status | Game
* 2 players.
* [Wikipedia](https://en.wikipedia.org/wiki/Liar%27s_dice)

### Mensch Aergere Dich Nicht

* Players roll dice to move their pegs toward their home row while throwing
other players' pegs to the out area.
* Traditional game.
* Non-deterministic.
* Perfect information.
* 2-4 players.
* [Wikipedia](https://en.wikipedia.org/wiki/Mensch_%C3%A4rgere_Dich_nicht)

### Mancala

* Players take turns sowing beans on the board and try to capture more beans
Expand Down
6 changes: 6 additions & 0 deletions open_spiel/games/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,8 @@ set(GAME_SOURCES
lewis_signaling.h
liars_dice.cc
liars_dice.h
maedn.cc
maedn.h
mancala.cc
mancala.h
markov_soccer.cc
Expand Down Expand Up @@ -463,6 +465,10 @@ add_executable(liars_dice_test liars_dice_test.cc ${OPEN_SPIEL_OBJECTS}
$<TARGET_OBJECTS:algorithms>)
add_test(liars_dice_test liars_dice_test)

add_executable(maedn_test maedn_test.cc ${OPEN_SPIEL_OBJECTS}
$<TARGET_OBJECTS:tests>)
add_test(maedn_test maedn_test)

add_executable(mancala_test mancala_test.cc ${OPEN_SPIEL_OBJECTS}
$<TARGET_OBJECTS:tests>)
add_test(mancala_test mancala_test)
Expand Down

0 comments on commit e2b29a8

Please sign in to comment.