Saturday, 1 February 2014

Making Shape

Francis Roads explains making good shape like this:


 The term is usually employed where there are two or more moves that achieve a given objective. The goad shape move is the one that not only achieves the aim, but gains some other advantage, which may, however, be small and intangible at the time. The player with an understanding of good shape has a short cut to finding the best move in many situations. In a game free of gross blunders the accumulation of small advantages from good shape will decide the outcome.
Without further ado, therefore, here are my criteria for a move to qualify as good shape:
  1. It maximises liberties
  2. It maximises eye-making potential
  3. It keeps options open
  4. It influences as much of the board as possible
  5. It denies the opponent good shape 
Of course Francis wasn't talking about programming there, but I think that programming is very similar to the game strategy he was describing.

Now that I'm starting be be semi-fluid in javascript and I'm wrestling a small octopus in form of a 2000 line script of a toy I'm creating as I'm figuring things out, I'm finding out just how good my 'making shape' jutsu is... (sometimes good, sometimes woeful...:)