Description of Range vs. Range

RangeVsRange edited this page Apr 30, 2013 · 4 revisions
Clone this wiki locally

This page describes the new web application in broad terms. It does not discuss scheduling or hosting issues.

Broadly, the functionality of the new site will be equivalent to the existing Range vs. Range client/server software, except that it will contain only the "Advanced Training" mode, and that users will not have to wait online while their opponents act (though they will have the option to do so.)

The homepage of the Range vs. Range website will give the briefest possible introduction to the training concept, and then allow people to sign up for a game. People can learn about how and why it works, as well as how to use the site, as they play.

In its simplest form, the workflow of using the site is as follows:

  1. User navigates the website (e.g., and views the homepage, where they are introduced to the training concept and told about the benefits such as automatic identification of weaknesses in their strategy.
  2. User has the option to sign up for a game. User enters the following details in a form.
  3. A situation to play;
  4. Email address;
  5. Answers to some questions to help the system find the best opponent.
  6. Half the time, a game will start immediately, and the user will jump to the action page.
  7. If a game doesn't start immediately, it is because the system is waiting for someone else to play with this person.
  8. In this case, the user will be told that when it is their turn, they will be sent an email.
  9. When it is the user's turn, they will be sent an email, with a link to their game.
  10. Clicking on the link takes them to the action page, where they can choose their ranges.
  11. The action page also has explanations of all the concepts: the situation; starting ranges; the way the system chooses an action after the user specifies their ranges; the no-fold concept and how fold equity is accounted for in the results; how to use the action page to describe their strategy for this action in the hand. These explanations may be links, popups or expandable sections.
  12. When a user completes their action, it is their opponent's turn. The user will be told whether or not their opponent is online.
  13. If the user is on the action (game) page when their opponent completes their action, they will immediately be notified and see that it is their turn, and they can go on to perform their next action.
  14. If the user is not on the action page when it becomes their turn, they will receive an email telling them it is their turn.
  15. Play continues like this until the hand is finished.
  16. When the hand is finished, the user receives an email with the analysis. If they are on the action page, this page now turns into the analysis and review page.
  17. On the analysis and review page, the user can see the hand history, and all the analysis. The analysis will have explanations of what each item means, how to exploit it, how to fix it, and how it was calculated.

To summarise, in its simplest form, there are really only two pages on the site: the homepage, where you can start a game, and the game page. The game page can take one of three forms:

  • When it is your turn, you see the action page, which lets you choose your ranges for the current action.
  • When it is your opponent's turn, you see the game page, which simply gives you an overview of the hand so far.
  • When the hand is finished, you see the analysis and review page.