Quoted By:
I've also wanted to try to do something like this, maybe not even for a gym, but can't figure out how it would work programming wise.
It would be fine if you stepped on red a tile and it raised all the other red and lowered all blue, but couldn't you then just step backwards and basically undo your move, letting you use the same color twice.
Very little sleep so if anyone understands would be great. Just not sure how to keep people from doubling back.