На основе этой популярной разновидности рамми возникли канаста и другие варианты игры. Отличительная черта рома 500 заключается в том, что каждый игрок получает очки, начисляемые в соответствии с ценой показанных им комбинаций.
Число игроков. В игре могут участвовать 2-8 игроков. При наличии четырех участников игру можно вести в парах (см. "Персидский Рамми").
Колода. Колода состоит из 52 карт. При участии пяти и более игроков используют двойную колоду.
Старшинство карт. Туз (старший или младший), К, Д, В, 10, 9, 8, 7, 6, 5, 4, 3, 2, А (старший или младший).
Цена карт. За туз начисляется 15 очков. Исключение составляет секвенция 3-2-А, где туз дает 1 очко. За фигуры начисляют по 10 очков. За остальные карты очки начисляются в соответствии с их номиналом.
Тасование и снятие. Сдачу производит игрок, которому в жеребьевке досталась младшая карта - туз.
Тасование колоды производит сдающий, а снятие - игрок справа от него.
Сдача. Каждому игроку сдают по семь карт. В игре на две руки каждый игрок получает тринадцать карт.
Цель игры. Цель игры заключается в том, чтобы набрать очки как в обычном рамми (группами, по 3-4 карты в одном номинале, и секвенциями, по три и более карт в одной масти).
Розыгрыш. Оставшуюся после сдачи часть карт кладут картинкой вниз (резерв). Для закладки стопки сброса снимают верхнюю карту резерва и кладут рядом с ним.
Любой игрок может, в свою очередь, брать верхнюю карту резерва и любую карту из стопки сброса, но со всеми лежащими на ней картами. Взятую таким образом карту игрок немедленно откладывает на комбинацию или на комбинацию, уже выложенную на столе. Карты, взятые с верхним сбросом, можно в эту же очередь объявить комбинацией.
В промежутке между прикупом и сбросом каждый очередной игрок может выложить перед собой на столе любой парный комплект или отложить любую карту, соответствующую ему, причем отложенные таким образом карты должны оставаться на столе перед игроком.
Не разрешается составлять секвенции на "изломе". Так, можно объявить А, К, Д или А, 2, 3, но не К, А, 2.
Подсчет очков. Подсчет очков начинается как только один из игроков избавится от всех своих карт. Разницу цен между показанными на столе картами и картами, оставшимися в руке, прибавляют или вычитают из счета игрока. Например, сумма очков за показанные игроком карты составляет 87, а сумма очков за карты, оставшиеся в его руке, составляют 90. Поэтому из предыдущего чистого счета игрока вычитают 3 очка.
Игрок, первым набравший 500 очков, выигрывает партию и производит расчет с каждым игроком в соответствии с разницей в окончательных результатах. В тех случаях, когда на одной сдаче несколько игроков наберут по 500 очков, победителем становится игрок с более высоким счетом.
Отложенную карту игрок должен держать на столе перед собой, объявив показ Комбинации, к которой присоединяется указанная карта. Так, если на столе находятся Б9, 10, В и ПД, ЧД, ГД, игрок, отложивший БД, должен указать, в какую из них она входит. Если он включает БД в бубновую секвенцию, тогда любой участник может позже присоединить к ней БК.