home *** CD-ROM | disk | FTP | other *** search
/ Kids Cube / 5_Logic.iso / blok19 / blok.doc next >
Text File  |  1993-03-17  |  6KB  |  96 lines

  1.                  * -  BLOCKADE  - *
  2.  
  3.  Copyright (and invented by) PC Solutions Jan 1992, All rights Reserved.
  4.  
  5.                   Playing the game
  6.                 --------------------
  7.  
  8.   Each player takes turns to place his pieces on the board, with the
  9. objective of ending up with the highest score. You may ONLY move
  10. to a square adjacent to BOTH one of yours and your opponents pieces.
  11. When you move, squares ADJACENT to your move are effected thus:-
  12. - If an opponents piece is surrounded by 3 or more (RULE 1) of yours,
  13.     you capture it. Hit F2 key on main menu to change threshold.
  14. - If an empty square is surrounded by 3 or more (RULE 2) of yours,
  15.     you capture it. (F3 key adjusts threshold)
  16. - If one of YOUR pieces is surrounded by 4 or more (RULE 3) of yours,
  17.     it is turned into an OPPONENTS piece! (F4 key adjusts threshold)
  18.   Note that the above ONLY applies to squares ADJACENT to the one you
  19. MOVE onto. To change the THRESHOLD at which the above rules apply,
  20. use the F2/F3/F4 keys on the main menu. The game ends when you
  21. run out of legal moves, or the board is full - then the highest score
  22. wins. You score 9 points for each CORNER square, 3 points for each
  23. EDGE square and 1 point for each other square occupied - adjust edge/
  24. /corner square values with F5/F6 keys on the main menu.
  25.  
  26.   When playing, move your cursor by using the numbers around the
  27. '5' on the numeric keypad and hit RETURN to place your stone.
  28. MOUSE users can hit left button to move to the square pointed at.
  29.  
  30.                   Command Summary
  31.                 -------------------
  32.  
  33.        F1  - Show all possible legal moves.
  34.        F2 -  Make computer take your go.
  35.        F3  - Automatic demo play. (SPACE ends)
  36.        F4 -  Change IQ play-level.
  37.        F5  - Toggle Two-player/Setup mode - disable computer reply.
  38.        F9  - Toggle Cursor off/on.
  39.        ESC - Abort back to main menu.
  40.  
  41.                   In Depth..
  42.                 --------------
  43.  
  44.   Ok, thats the help blurb, as given in the program, now some background.
  45. Having written versions of most of the well-known two-player strategy games,
  46. I decided to start inventing my own. I wanted something with very simple
  47. components and territorial concepts, like OTHELLO and GO, but at the same
  48. time complexities at depth. Examine the above rules - note that any move ONLY
  49. effects the squares IMMEDIATLY ADJACENT to the move. I originally experimented
  50. with rules that stretched right across the board (a bit like 'chaos' theory)
  51. - however it was too complex to be playable, and computer move-generation
  52. and search time would have been high. Originally I allowed moves anywhere
  53. on the board, however I found that by limiting moves to empty squares
  54. adjacent to BOTH a white and black piece, the MOBILITY (ie. number of legal
  55. moves) available to players drops, and play becomes more forceful. Tactics
  56. are sharpened futher by awarding special point bonuses for occupying
  57. EDGE and CORNER squares - this, in combination with the mobility limitation
  58. leads to long, interesting winning sequences and lines. Because of the
  59. adjacency rule, it is necessary to have some pieces on the board to kick
  60. the game off - the pattern I have chosen allows plenty of choices early on
  61. in the game.
  62.   Incidentally, I mention CHAOS theory above, and it is interesting to note
  63. that two-player combat games like BLOCKADE, CHESS, OTHELLO, DRAUGHTS and
  64. others, often exhibit CHAOTIC behaviour patterns - ie. an insignificant
  65. move can lead to a long tactical forcing sequence that wins the game. Often
  66. there is no surface justification for the winning move, indeed sometimes it
  67. is a sacrificial move! While CHAOS is very trendy at the moment, two-player
  68. games like CHESS etc have been left on the sidelines. Maybe modern computer
  69. experts don't like to admit that CHESS & DRAUGHTS players discovered CHAOS
  70. hundreds of years ago... Food for thought. Anyway back to BLOCKADE...
  71.   Of course, since it is early days for this game, it is very difficult to
  72. decide what strategies are effective. However a few obsevations are possible -
  73. notice that once a square is completely surrounded, it becomes STABLE and
  74. can not be flipped again - ie. its effect on the final score is permanant.
  75. Obviously since the EDGE and CORNER squares score highly, particular attention
  76. should be taken to play around these areas. Think when moving within two
  77. squares distance of a CORNER square - are you offering your opponent a corner?
  78. Remember that your opponent can legally move to the SAME squares as you can.
  79. I would speculate that it is probably advantageous to have the final SEALING
  80. move in a given area of the board. It is also probably wise to try to REDUCE
  81. mobility when significantly ahead in points, in an attempt to finish the
  82. game before your opponent can recover, and conversly to INCREASE mobility
  83. when behind, although again this is speculative.
  84.   The current version uses a simple small search to determine the computers
  85. reply - I find this good enough to beat me most of the time! If you like this
  86. game, you will find a stronger version on PCS GAMES-PACK 4, with more levels.
  87. Do give this game a bit of time - once you master the rules, it grows on you!
  88.   People often ask how we generate such small, fast programs - well special
  89. thanks must go to Borland and thier excellent Turbo-C compiler - this can
  90. generate much, much faster/smaller code than, say, Quickbasic. Forget the
  91. rest, Turbo-C is the best! Contact Borland on Freephone 0800 212727
  92. (or 0734 321150) for futher info. You will find some of our own special
  93. C-Tools for Turbo-C on our Util-Pack..
  94.   Anyway, I hope you enjoy BLOCKADE!
  95.  
  96.