A simple Game of Life implementation in Java
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
518 B

  1. package edu.stuy.goldfish.rules;
  2. import edu.stuy.goldfish.Grid;
  3. public class RuleSet {
  4. public static int states = 0;
  5. /**
  6. * Run this ruleset on a grid, returning the result.
  7. *
  8. * @param g The grid this is running on
  9. *
  10. * @return The new grid
  11. */
  12. public static Grid run(Grid g) {
  13. return g;
  14. }
  15. /**
  16. * Setup the grid with an interesting initial pattern.
  17. *
  18. * @param g The grid this is running on
  19. */
  20. public static void setup(Grid g) {
  21. }
  22. }