Duplikat for iOS
© Matthieu Leschemelle 2017
Version 1.6

With Duplikat you will have fun developing your skills in all those word games where you have to combine letters to form crosswords.
At the beginning of the game, the app displays 7 letters drawn from the "bag". You then try to find the highest scoring word and place it on the game board. When you have decided or at the end of the thinking time (when you are playing a timed game), you tap "Validate" to enter your move. At this point the app announces the "max score", i. e. the word that gives the highest score in context and places it on the board. You only score the number of points corresponding to the word that you have found. The app then draws the new letters from the bag, and the game continues.
There must be at least two vowels and two consonants up to the 15th move then one vowel and one consonnant from the 16th move. If the seven letters selected do not respect these constaints, they are put back in the bag and seven new letters are chosen. If there are no more consonants or no more vowels in the bag, the game ends.

The Menu tab

There are three main game formats:
Prepared Games:
The app is delivered with a small number of complete games selected for their interest. In this mode, the drawn letters are already prepared from the beginning to the end of the game. To start one of these games, tap the "Select a game" button to select the game in the game manager. If you have already started the selected game, it will be resumed at the point where you left it. You can go back with the "Previous" button of the Board tab.
Random Games:
In this mode, the letters are drawn randomly and the app calculates the highest-scoring move possible. To start a new game, tap one of the buttons representing a board type. Duplikate LE allows you to play only the first 8 moves of a random game. Duplikat Pro will take you to the end of the game.
Own Letter Games: (Pro version only)
In this mode, instead of letting Duplikat deal the letters randomly, you enter the letters yourself. This allows you to have Duplikat analyze a real game you played and see the moves you could have made better. To enter the letters, use the button "Edit". Then you place the word as usual and save it with the button . When the game is over because there are no more playable tiles and you have saved it, you can replay the game as a prepared game. Another way to use this mode is to play a real game and record the opponent's moves and your draws as you go along. If the "Reveal the current top score to reach" option is active, you should easily win the game... The "Manual letter entry" button that activates this mode only appears in the Pro version when you have started a random game.
Recording the game
Duplikat always records the progress of the current game, i. e. your moves and scores. When you're about to leave a random game, you'll be explicitly asked if you want to save the game.
The Game Manager
The game manager allows you to select one of the saved games. A flag indicates the dictionary used by the game.
Once you have selected the game, tap the toolbar button to open it.
The button allows you to delete unwanted game(s). The button emails the selected game as attachment (in csv text format).
The button allows you to exit the file explorer without doing anything.
Transfering a game from one device to another
From the source device, email the game with the Game Manager. Then open the email attachment on the destination device. Select ALL text and copy it to the clipboard. When you activate Duplikat, the "Import" button appears at the top left of the Menu tab.
  • You can know anytime the score to aim for. Check the box "Reveal the current max score". The target to reach will be displayed in the Board tab. By tapping the displayed number, you get a few more clues: the lenght of the word and its initial.
  • The app gives the possibility to play against the clock. Select the desired thinking time or "Unlimited".
  • The app supports several languages: French, US English, Spanish, German, Italian and Romanian. You can instantly switch from one dictionary to another.
  • The button displays the coordinates of the cells and value of the different bonuses.
  • You can choose the dictionary to use. “Basic” uses a simplified dictionary (ENABLE) of 168850 words, and is suitable for those with a good knowledge of current English. “TWL” uses the US Turnament Word List dictionary of 188740 words. “CSW” uses the Collins Scrabble Words dictionary of 276663 words (ex SOWPODS). TWL and CSW are suitable for dedicated word-game enthusiasts, and include many obscure, regional and archaic words. If you are in doubt, start with “Basic”.
  • Finally, you can choose between several board configurations: Scrabble™, Words With Friends, Wordfeud and Lexulous.
When you change the type of board or language, the app prompts you to save the current game. It then starts a new random game.

The Board tab

On the game board, you can move the letters from the rack with your finger. The app continuously checks the validity of the words thus formed and counts the points they bring. The placement of letters can be adjusted until the move is validated. Movable letters are distinguished from permanently placed letters by a background of a different colour. To make it easier to move the moving letters around on an iPhone, a magnified view of the game board area appears when you tap a moveable letter. You can return to the normal display by tapping an empty square or by selecting one of the 5 buttons below the game board.
To place the letters quickly, you can tap the empty cell where you want to start your word. An enlarged rack view is displayed and a yellow directional arrow appears in the cell where the letter will be inserted. Simply select the direction and then tap the letters to be placed.
The "Shuffle" button allows you to randomly re-arrange the letters of the rack.
The "Recall" button recalls the last tile placed on first tap. On second tap, it recalls all the remaining letters. In the case of a random game, if all the letters are already in the rack, this button causes a new set of letters to be displayed.
The "Prepare" button allows you to check the word, count the points and save it for future validation. You can "prepare" several words. If the new word earns more points, it will replace the previous word prepared at the bottom right.
The "Validate" button validates the word you have placed on the board or the prepared word if this one earns more points. The app then places the highest scoring word on the board and displays the letters of the next run.
The "Back" button returns to the previous position.
Definition of a word
When you tap a letter belonging to a permanently placed word, Duplikat tries to find that word in Wiktionary or on the site https://1word.ws/. When the letter belongs to two words, Duplikat starts with the shortest word. If you tap the letter again, Duplikat will search for the other word.

The History tab

The History tab allows you to see the points of each move and the letters remaining in the bag.
The "E-Mail" button allows you to send an email containing the listing of the game, including the draws.
The "Save" button allows you to save the game in the game manager.

The Anagram tab

The Anagram tab allows you to search for words that can be formed from the letters entered in the "Selection" text box at the top left of the screen. By default this box is filled in with the current rack content, but, with Duplikat Pro, you can enter any sequence of letters you want. To enter a blank, enter a question mark.
In the "Filter" text box you can enter the constraints related to the grid. For example, to filter words containing the letter 'T', the filter is "*T*". To filter words beginning with any two letters and then 'T' in the third position, the filter is "??T*", etc...
The button resets the "Select" area with the letters of the current rack.
The button starts the word search.