AEtherTech- Glad to hear it! Although there are bugs in the system still, the combination of the two different types of groups of 2 was a piece of logic that I'm very proud of so I'm glad its working on the download.
jellyw00t - The reason I used torches instead of lamps just has to do with when the project was started. When I created my X, O or nothing board Lamps did not exist. Neither did pistons.
However my system does allow for either. You simply put them in front of the torches. I'll make a screenshot:
All three types of displays have their pros and cons. Since this is not the final release I'll open my thinking up to everyone and maybe someone will have some feedback.
Torches:
Pros: When screen is turned off, they are the hardest to see. They are consistent with the words on the sides of the screen, which would be very ugly if done with blocks or pistons because they aren't directional.
Cons: Default ones are ugly and have wood for the handle, which could make them confusing to look on on the board.
Lamps:
Pros: Easy to differentiate Xs and Os in any video setting, with smooth lighting on or off. A moderately attractive option.
Cons: Rapid blinking (falling animation, reseting the board) can leave light artifacts in the screen, which are detrimental to the feel of the board and quite ugly.
Pistons:
Pros: Easy to differentiate Xs and Os. Attractive.
Cons: Firstly, in order for it to be legible you must use something other than black, which ruins the feel of the board. Also, if you don't use smooth lighting its impossible to make out! This could be due to not bringing the outline torches in line with the pistons. I've never attempted to make a piston screen before so I might have to work on this a bit more.
Thanks for the feedback!