52 Commits

Author SHA1 Message Date
14ad9d832e Various fixes and cleanups suggested by Ben Hutchings:
- clarified wording of messages in validate_params(), including in
   particular a correction from `< 255' to `<= 255'
 - fixed random_upto() in game generation which caused the maximum
   number of balls never to be used when there was uncertainty
 - fixed widespread miscalculation of rectangular-array indices
   (multiplication by h instead of w, which would have broken
   non-square grids rather profoundly)
 - corrected an ANSI namespace violation
 - removed real functionality from the inside of assert()
   statements, so that the game should still work when compiled
   -DNDEBUG
 - couple of unnecessary linear-time loops removed.

[originally from svn r6149]
2005-07-29 12:07:10 +00:00
9d4be786a7 Bah, there's always one: failed to `svn add' blackbox.c itself!
[originally from svn r6101]
2005-07-17 08:46:00 +00:00