Romi lets you play Rummy Tile (RummyCube, Rummikub, Rami) games against the
computer at three different levels. The game is played with two sets of 52 cards and with
two wild
cards. Two wild cards is the default Wild card setting (Normal, None, For all or Special jokers (Twist)) in Settings → Game → Jokers. The purpose of this game is to form groups of
three or more cards, which contain either consecutive cards of the
same suit or cards of the same number value but of differing suits.
Each group must contain at least one real card: wild cards alone, special jokers included, never form a group.
Want to see how it is played first? Tap the Demo button at the top right to watch Romi play against Romi. Tap the demo banner at any time to stop it and return to your own game.
When you begin a new game, 14 cards are drawn randomly for Romi and 14 for the player. Those last are placed on the rack in sequential order.
The player opens his game by playing at least one group of 3 cards or more, using only the cards on his rack. The sum of those cards values must be (25, 30 or 50) or more — or any group, with the No minimum opening.
After the player has opened the game, he can use the cards on the board to complete groups with cards on his rack. The player can move or reorganize all the cards on the board, but the new groups must be valid and by groups of 3 and more.
The window of Romi is divided into two principal elements: the board, with 8 rows of 23 cells (one more column with the 12–13–1 Romi rule) where you put the cards that you play, and the rack where the player's cards are stored. The groups of cards placed on the board must be separated by one or more empty cells. The player's cards can be placed anywhere on the rack.
Romi does not allow you to place a card before or after a card on the board, if the group formed with this card is not valid.
If you can't or don't want to play a card, you must
draw one by clicking on the
icon.
When you have finished your turn, you click on the sand-glass
.
Romi checks that the game is valid and Romi plays his turn.
When Romi plays, the sand-glass icon is replaced by a computer icon.
Please note that you can't move cards (which are not yours) on the board before you open the game with your own groups of cards of (25, 30 or 50) points or more (or any group, with the No minimum opening).
To place a card on the board, you can click the card and it will move automatically on the board. If you want to place a suit of cards, you click each card in the order to form the suit. You can also place a group of cards (with identical numbers), by clicking each card of the group.
You can also select a card and move it manually to the destination of your choice. If you move a card over a suit of 5 cards and more (which contains the same card), the suit will be broken into two suits.
You can restore the board as it was before you began to play your turn, by clicking the sand-glass icon and you will have the option to restore the board. When some of your groups are invalid, you choose between Restore (the board as it was at the start of your turn), Modify (keep playing) and, when there is something to take back, Take back invalid (the cards you laid from your rack this turn that sit in an invalid group go back to your rack; what is still invalid stays highlighted).
You can see your Romi scores and/or reset your scores to zero by clicking on the
button and by selecting the item Scores.
You can add a card to the end or to the beginning of a group of cards, by dragging the card respectively on the first or the last card of the group. If the space before or after the group is not sufficient, Romi move the new group of cards where there is enough space.
Romi also allows you to make two groups of cards with one group of 5 cards or more, and another card which is identical to one of this group. The two new groups must each form groups of 3 cards or more. For example if there is a group of cards like (4,5,6,7,8,9) and if you have an other 6, you can make the following two groups (4,5,6) and (6,7,8,9). The shortcut works by selecting your 6 and by dragging it on any card of the group (4,5,6,7,8,9).
If a wild card sits in a group on the board, drag the card it stands for onto it: the card takes its place and the wild card comes back to your hand. You must have opened, and the wild card you took back must be played before you end your turn.
A single device can be used by multiple human players, passing the device to the next player, once they have completed their turn.
On the Settings
→ Players screen, just uncheck the checkboxes near the name of the player that should be played by a human.
A changed checkbox takes effect when the next game starts.
Draw a card:
Draw a card randomly and allow Romi to play his
turn.
Sort by suit:
Rearranges the player's cards on the rack by
suit.
Preferences:
Allows you to change and save your preferences for
Romi.
Cards played:
Shows you the cards played by Romi on
his last turn or the cards played by you during your turn.
Validate:
Check that the groups of cards played on the board
are valid.
It also tells you what would stop your turn from ending: a wild card you took back that is still in your rack; with Frozen jokers, a wild card from the board that no longer stands for the same card; with Wait a turn after opening, cards added to other groups on the turn you open.
In a multiplayer game someone else hosts, it only checks the groups: the host's device decides whether your turn can end.
Information :
You can see the documentation for Romi, see your
scores, or begin a new game.
Clean Up the board:
Rearranges the cards on the board
in a special order like below:

From Settings → Layout → Buttons you can hide the buttons you
never use. Draw a card
is the only one that can never be hidden.
Hiding Clean Up the board
, Validate
or Cards played
simply removes the
button.
Sort by suit
and Preferences
work
differently: their cell is never removed, it becomes Redo and Undo for good,
greyed out when there is nothing to redo or undo. You still reach the preferences from the
menu.
Even when both buttons are shown, the sort button turns into Redo as soon as you have undone something, and the preferences button turns into Undo as soon as there is a move to take back.
Play level: In Settings → Game, choose Beginner, Intermediate or Expert. The level sets how cleverly Romi builds its groups, steals cards from the board and rebuilds the groups it breaks up.
Romi rule: Standard or 12–13–1. With 12–13–1, an ace may also follow the king at the end of a run (for example 11-12-13-1), and the board gets one more column. The run ends there: no 2 after that ace.
Wild card: Normal (two wild cards in the deck), None (no wild cards), or For all (none in the deck, but every player starts with one in hand). A wild card still in your hand when the game ends counts 30 points against you.
Special jokers (Twist): A fourth Wild card choice: the wild cards of Normal, plus one Double joker, one Color-change joker and one Mirror joker per deck, as in Rummikub with a Twist. The Double joker can be taken back from the board, like a wild card: drag one of the cards it stands for onto it, and if its group needs both, the other one comes along from your hand. A Color-change joker at the end of a run can be taken back too, with the card in that run's suit that it stands for. The Mirror joker stays on the board. A special joker left in your hand at the end of the game counts like a wild card. In a networked game, every player needs the latest version of Romi.
Frozen jokers (players): Off by default: once you have opened, you may move a wild card that is already on the board into another group, as long as every group is valid at the end of your turn. When on, a wild card that was on the board at the start of your turn can only be taken back with the card it stands for. Until then it keeps standing for the same card, in a group of at least 3 cards, and only moves along with its whole group. The card that takes it back then stays on the board for the rest of your turn. The same goes for the Double joker and for a Color-change joker at the end of a run; the Mirror joker never leaves the board, and its group keeps its shape: a run stays in the same suit, a group of one number keeps that number. The Frozen jokers (Romi) setting does the same for Romi (on by default), except in a networked game, where Romi follows the players' setting. In a networked game, every player needs the latest version of Romi.
Opening: The points needed to open: 25, 30, 50 or No minimum (any group of 3 cards or more from the rack opens).
Wait a turn after opening: On the turn you open, you may only lay down groups made from your own rack; the cards already on the board (and adding to other groups) can be used from your next turn. The computer players follow the same rule.
Time limit and penalty: From 0 (no limit) to 5 minutes per turn. When the time runs out with the Time limit penalty switch on, the board goes back to the way it was at the start of your turn. In a solo game this also happens whenever several human players share the device, but never at the Beginner level. In a solo game you then also draw a card, or two at the Expert level.
Winner starts: When on, the winner of the previous game plays first in the next one.
Romi steals too: Like you, Romi may take cards from the groups on the board and rebuild them, as long as every group is still valid at the end of its turn.
Panel on the left: In Settings → Layout, this switch moves the side panel to the left of the screen instead of the right. Portrait and landscape each have their own switch.
Tablet layout: In landscape, the board takes the whole width and the rack, the buttons and the panel sit in a row below it. It is on by default on tablets.
Customize tiles: In Settings → Look and Feel, choose a ready-made
palette (Standard, Colorblind, High contrast, Monochrome, or
Night for dark tiles with light suits) or Custom. Tap a tile in the preview,
then Color and Symbol change that suit; the wild
card has its own colour, changed with Color. Background sets the colour of the
tile face itself (colours that would not stay readable on it are refused). These buttons
work on every palette: on a ready-made one, your first change creates a Custom copy
of it, and you are asked first if that would replace custom tiles you already saved. On
Monochrome, Color on a suit tile changes the single colour shared by all
suits. Each symbol can be used by only one suit, so two suits can never look identical on
the board. Number font picks the font of the card numbers among the fonts already on
your device, whatever the palette.
Table background: Also in Settings → Look and Feel. Beside the four numbered backgrounds, the Color choice opens a set of swatches where you pick the background colour you want. The Photo choice lets you use one of your own pictures instead: it is copied into the app, shown under a light tint of the chosen colour, and stays on this device only.
Fill with Romi players: When you host an online game, the seats nobody joined are played by the computer once the game starts, so a table of 3 or 4 can be played by 2 human players. At least two human players are needed.
If a player leaves and does not come back, the table no longer stays stuck on their turn: once their reconnection delay has expired, or at once if they quit the game rather than losing the connection, their next two turns are played as a simple draw, then a computer player takes over the seat. Coming back during those two turns keeps the seat; coming back later takes it back from the computer.
Romi versions for Mac OSX, IOS and Windows, are also available on the Romi Web page: https://romi.ca