Finnish 27 Games LLC has added a set of repositories on GitHub. The repository named Finnish-27 contains source codes.

The source codes can be compiled into a set of software applications. The names given to each of the software applications are BIGS903, BIGS906, BIGS907, BIGS908, and BIGS921.

The various software applications are capable of enabling users to do all of the following. Input a user-defined set of game rules for any of a subset of comparing-card games belonging to the Finnish 27 family of table-card games. Find the basic strategy for the game. Use the basic strategy to calculate an estimate of the house edge. Program a computer-controlled player to use a card-counting strategy, a betting strategy, and a playing strategy in a high-speed game simulation. Find card-counting strategies skilled players would likely use to determine when the card count indicates the composition of the cards remaining to be dealt likely favors the player. Find betting strategies skilled players would likely use to win more money. Enable users to examine the results of billions of rounds of simulated play and thereby to estimate the vulnerabilities of various optional embodiments to skilled players. If the vulnerability of an optional embodiment warrants it, then various of the software applications in the repository to enable users to identify effective countermeasures the house could use to insure the house has an edge over skilled players.

Finnish 27 Games LLC has also added five additional repositories on GitHub. The names of the five additional repositories are 903docs, 906docs, 907docs, 908docs, and 921docs. The repositories contain text files and html files saved by the various software applications. The text files contain records of user input and software application output. The html file is found in the 921docs software application. This html file contains a total-dependent-basic-strategy table. The intended function of these repositories is to do the following. Give examples of the use of the set of software applications compiled from the source codes shared in the Finnish-27 repository.

Furthermore, Finnish 27 Games LLC has also added a repository named Blackjack. The repository contains source codes. The source codes can be compiled into a set of software applications. The names given to each of the software applications are ULTIMA282, BJ282, ULTIMA283, and ULTIMA293.

The software applications enable the user to do all of the following. Input a user-defined set of game rules for any of a subset of comparing-card games belonging to the Blackjack family of table-card games. Find the basic strategy for the game. Use the basic strategy to calculate an estimate of the house edge. Program a computer-controlled player to use a card-counting strategy, a betting strategy, and a playing strategy in a high-speed game simulation. Find card-counting strategies skilled players would likely use to determine when the card count indicates the composition of the cards remaining to be dealt likely favors the player. Find betting strategies skilled players would likely use to win more money. Enable users to examine the results of billions of rounds of simulated play and thereby to estimate the vulnerabilities of various optional embodiments to skilled players. If the vulnerability of an optional embodiment warrants it, then various of the software applications in the repository to enable users to identify effective countermeasures the house could use to insure the house has an edge over skilled players.

Finally, Finnish 27 Games LLC has also added a repository named 17h17s6d. The repository named 17h17s6d contains text files saved by the set of software applications compiled from the source codes shared in the Blackjack repository. The text files contain records of user input and software application output. The intended function of this repository is to do the following. Give examples of the use of the set of software applications to perform math analyses of a card-game belonging to the Blackjack family of table-card games. Present a comparison of the accuracy and speed of a complete-combinatorial analysis to the speed and accuracy of an abbreviated-combinatorial analysis.

Besides a description of the present invention in full, clear, concise, and exact terms, those skilled in the art require an estimation of the house edge to gain the approval from gaming authorities necessary to be able to make and use the various-optional embodiments of the game of the present invention in gaming establishments.

The house edge is the casino operator’s average profit from a player’s wager. The house edge is expressed as a percentage of the player’s wager the casino operator will retain in the long term with strictly average luck.

Casino operators and gaming regulators generally base estimates of house edge for a new game on the following two assumptions. The first assumption is: Most players will play the new game using a “basic strategy”. The basic strategy is a way of playing the game that will lose the least amount of money to the house in the long term with strictly average luck. The second assumption is: Most players do not systematically change the size of the game wager in response to changes in the composition of the cards remaining in the stack. Therefore, in order to estimate the house edge of an optional embodiment of the game of the present invention, it is necessary to find the basic strategy players would likely use to lose the least amount of money to the house in the long term with strictly average luck.