Ultimate Mortal Kombat 3

Index

Game Specific Info

Game IDumk3
Original ROM Nameumk3r10.zip
Rename the rom from umk3r10.zip to umk3.zip
SHA256 Checksumf48216ad82f78cb86e9c07d2507be347f904f4b5ae354a85ae7c34d969d265af
Search KeywordsULTIMATE MORTAL KOMBAT 3 (CLONE), ultimate-mortal-kombat-3-clone, 109574, wowroms
Game Resolution
(H X W X C)
254px X 500px X 3
Number of Moves and Attack Actions9, 7 (7)
Moves (0-8): No-Move, Left, Left+Up, Up, Up+Right, Right, Right+Down, Down, Down+Left
Attacks (0-6): (No-Attack, High Punch, High Kick, Low Kick, Low Punch, Run, Block)
Max Difficulty (1P Mode)5
Number of Characters (Selectable)26 (22)
Max Number of Outfits1
Number of Stages (1P Mode)8 (Tower 1), 9 (Tower 2), 10 (Tower 3), 11 (Tower 4)

Specific Episode Settings

Game Settings

KeyTypeDefault Value(s)Value Range
difficultyNone U intNone[1, 5]
Additional Game Settings
KeyTypeDefault Value(s)Value RangeDescription
towerint3[1, 4]Selects the tower to play in (1P mode only)

Player Settings

KeyTypeDefault Value(s)Value Range
characters*None U str U tuple of maximum three strNoneKitana, Reptile, Kano, Sektor, Kabal, Sonya, Mileena, Sindel, Sheeva, Jax, Ermac, Stryker, Shang Tsung, Nightwolf, Sub-Zero-2, Cyrax, Liu Kang, Jade, Sub-Zero, Kung Lao, Smoke, Skorpion
outfits*int1[1, 1]

*: must be provided as tuples of two elements (for agent_0 and agent_1 respectively) when using the environments in two players mode.

Action Spaces

TypeSpace Size (Number of Actions)
Discrete9 (moves) + 7 (attacks) - 1 (no-op counted twice) = 15
MultiDiscrete9 (moves) X 7 (attacks) = 63

Observation Space

Some examples of Ultimate Mortal Kombat 3 RAM states

Global

KeyTypeValueDescription
frameBox[0, 255] X [254 X 500 X 3]Latest game frame (RGB pixel screen)
stageBox[1, 11]Current stage of the game
timerBox[0, 100]Round time remaining

Player specific

KeyTypeValueDescription
sideDiscrete (Binary)[0, 1]Side of the stage where the player is
0: Left, 1: Right
winsBox[0, 2]Number of rounds won by the player
characterDiscrete[0, 25]Index of character in use
0: Kitana, 1: Reptile, 2: Kano, 3: Sektor, 4: Kabal, 5: Sonya, 6: Mileena, 7: Sindel, 8: Sheeva, 9: Jax, 10: Ermac, 11: Stryker, 12: Shang Tsung, 13: Nightwolf, 14: Sub-Zero-2, 15: Cyrax, 16: Liu Kang, 17: Jade, 18: Sub-Zero, 19: Kung Lao, 20: Smoke, 21: Skorpion, 22: Human Smoke, 23: Noob Saibot, 24: Motaro", 25: Shao Kahn
healthBox[0, 166]Health bar value
aggressor_barBox[0, 48]Aggressor bar value