| deadowl |
03-20-2016 03:30 AM |
Apply the Rules of John Conway's Game of Life to Determine PK/No-PK Areas
I'm pretty sure that non-pk levels kept getting added at one point to help disperse idlers. Unfortunately, they still tend to congregate despite the number of no-PK areas available. I imagine that moving the PK and no-PK areas around would help break things up a little.
John Conway's Game of Life takes place on a two-dimensional grid, and places like Burger Refuge don't really fit so neatly into that model so it would need some minor adaptation. Interestingly enough, it's rules specifically mention over-population and under-population.
Rules of John Conway's Game of Life (via Wikipedia):
- Any live cell with fewer than two live neighbours dies, as if caused by under-population.
- Any live cell with two or three live neighbours lives on to the next generation.
- Any live cell with more than three live neighbours dies, as if by over-population.
- Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction
A potential adaptation:
- Let a cell signify a level.
- Let a live cell signify a level that is a PK area.
- Let a dead cell signify a level that is a No-PK area.
- Let a neighbor signify any of the levels that are linked to the present level.
- Let a cell necessarily be alive if it reaches some arbitrary threshold of players.
- Exclude areas dedicated to special activities (spar rooms, towers, arena PK, archery, etc).
- Implement a drowning timer in PK areas.
So let's say rules are applied with this precedence whenever a no-PK level with no special purpose hits an arbitrary threshold of players (N):
- Any special-activities levels (spar rooms, towers, arena PK, archery, etc) are treated as no-PK levels insofar as these rules are concerned, and are otherwise handled independently.
- Any levels that meet or exceed some arbitrary threshold of players (N) remain or become a PK area.
- Any PK level with fewer than two linked PK levels becomes a no-PK level, as if caused by under-population.
- Any PK level with two or three linked PK levels remains a PK level for the next generation.
- Any PK level with more than three linked PK levels becomes a no-PK level, as if by over-population.
- Any No-PK levels with exactly three linked PK levels becomes a PK area, as if by reproduction
If this were implemented, it should be done in a way that tracks what happened because it would make for an interesting industry article. Also, don't forget to drown idle swimmers in PK areas.
|