This puzzle is closely based on this one: Generating numbers with cubes
Now we want to generate Roman numerals by placing up to three 6-sided dice side by side. We are allowed to write multiple numerals on each side of a dice, such as "III" for 3 or "XX" for 20.
What is the largest contiguous range of positive numbers you can make?
Remember that:
I = 1
V = 5
X = 10
L = 50
C = 100
D = 500
M = 1000
If you need larger numerals, then feel free to use this notation. Good luck!
UPDATE: I made a Java program that you can use to check your score. Simply pass your 3 dice as Strings (space or comma separated) to the score() method. Note that currently it does not support the flipping operation, but perhaps someone can add that.
Stealthy update from @Bass: I also made a program for checking the dice, this one's in Python, and you can try it online.