How do your ride difficulty rankings work?

Our ride categories range from Easy to Epic, and we assume that you ride a couple of times per week, either in a group, or solo. We live in an area that has few straight or flat roads, so consequently, there will always be a little bit of climbing, even on the easy routes. However, we moderate the speed of the group to suit all riders, and our routes can be modified as required.