Introduction To TK-MineSweeper Concept


MineSweeper is a game well grounded on computer systems for a long time. In fact, most recent Windows operating systems include a version of the game, and most computer users will probably be familiar with how the game works.
In MineSweeper, we assume the role of a would-be mineSweeping hero attempting to successfully locate a number of mines hidden in a patch of ground. The actions to our mineSweeper are :

When a cell is 'tried' by our MineSweeping hero, depending upon the contents of the cell, we have 3 responses : The MineSweeping hero is allowed to select only a set number of cells as mines, equal to the number of mines present, and so, must select only the correct cells.
The game calls for commen sense, and the ability to comprehend the patterns displayed by the numbers indicated within uncovered cells, in the mission to successfully locate all of the mines in the mineField.

Variable Aspects Of MineSweeper

In order to accomodate for different skill levels, the basic MineSweeper game usually allows for different field sizes, different numbers of mines, etc. In TK-MineSweeper, it is possible to extend the model indefinitely, but for the purposes of this demonstration, we use a meagre 4 x 4 mineField. However, due to the Empirical Modelling approach to this implimentation of MineSweeper, we have the power to define a whole number of different characteristics to the game. For example :

The Beginnings Of The Model

For the purposes of this demonstration, we consider that we begin with absolutely nothing, and so we are building the TK-MineSweeper model from scratch. For this approach, therefore, we need to use our observations of other versions of mineSweeper in order to experiment and incrementally create a model for TK-MineSweeper
This is an approach to which the Empirical Modelling tool TKeden is well suited. Taking some indefinite requirement, we can begin to generate our model from nothing, using observation, common-sense and experimentation. Eventually, through trial and error, we can embellish the model, and introduce further complexity, until the model starts to take shape as the game we know and love.
However, this is never the end point with this appoach. We may choose to alter the model in a number of ways which are inconceivable to the original models. The power of Empirical Modelling to satisfy our experimentation in this way, allows us to create unusual variations and extensions to the original theme.
The following page introduces the most basic aspects of the TK-MineSweeper model, and describes the thinkings behind them. Whilst this demonstration describes one approach to creating a TK-MineSweeper model, it must be borne in mind that, due to the differences is everybodies perception s of which aspects are important, and what means what in the MineSweeper game, different approaches to the model could be taken. This model simply provides an idea from one individual's point of view as to how the MineSweeper game may be represented as a model in TKeden

Move to the second TK-MineSweeper page...

Updated Wednesday, January 6, 1999