-
@joshuacassidy The genetic algorithms looks pretty cool. I'm curious to know of what are some applications where this can be used in the real world?
-
We can extend Prim's wall variation algorithm for thick mazes (and possibly any other wall processing algorithm) by using _grid colourings_, and then determining which sets of colours can be identifie…
-
Write cellular automata maze generation algorithms to produce `ThickMaze` instances using:
- Maze 12345/3
- Mazectric 1234/3
Is there a way that we can use cellular automata to produce regula…
-
Hi,
I'm looking at integrating Go software in my Linux OS package management system.
The basic reason is that Go projects can and do use resources (data, apps, libs) not released as Go projects,…
-
A `ThickMaze` is a maze where the walls themselves do not have zero thickness as in `Maze`.
Implementing `ThickMaze` will allow implementation of the cellular automata algorithms (see https://githu…
-
In order to accomplish task #53, we need to first exploit graph colourings to determine what constitute valid "walls" to remove in `ThickMaze`s. This entails:
Accept parameters `u_x`, `v_x`, and `v…
-
I've been thinking about making the room system coordinate based. So when you're building rooms you don't even specify standard cardinal exits, the coordinate system does it for you. If you want non-e…
-
*From unknown CodePlex user on Sunday, 03 May 2009 17:47:26*
RandomTreeWithRoot() stalls at ComputationState.Running when graph doesn't connect from Root to first object in BidirectionalGraph.Verti…
-
We cannot build mazes for ourselves - we would know the solution 😞
* Solution: There are many Maze generation algorithms out there. We will need give the target "to-be-mazed" area to the algo in the…
-
I don't know why I didn't think of this before.
I preferred this project as Cython, but the (very small) user base mostly just seemed interested in reading how the algorithms work.
So I can leav…