I think the easiest way to count goblins would be to use a hostiles-only plate to count them
before they died.
My current DF agenda, subject to free time:
1. Build a 4-bit counter and connect it to the 7-seg in Displaycontrols. Flaede, I'd be curious to know if you tested that design yet and, if so, what happened.
2. Finish Numberabbey by going to sixteen bits with four seven-segment displays.
3. Work on wishlist items.
My wish list of things I'd like to see, and might make if no one beats me to them:
1.
Adder-subtracter. Won't be hard, you just have to put some extra logic in front of your full adders for a cost of 2 floodgates, 2 bridges and a pressure plate per bit. It'll take me 10 minutes to make a diagram, I'll probably do it some time soon.
2. Multiplier. This too will mostly be an application of the existing adder design.
3. Binary-to-
BCD converter that can be plugged in between the adder (or adder-subtracter or multiplier) and 7-segs to get decimal output. The 7-segs could be simplified a bit to get rid of some logic only used to display A-F.
4. A simple memory system like a calculator's.
5.
Life cell. If a group of these floods/drains a bunch of ponds for display, it could be a pretty satisfying way to drown goblins. We don't have maps big enough to make
these, but space constraints aside, it'd be completely within reach to make DF play Life playing Life, much more easily than making DF play DF.
Things I really don't have quite enough OCD to do but which certainly must eventually be done by someone:
- Build a 16-bit adder with twelve 7-segment displays... using only masterwork components, color-coded in platinum, gold, and rose gold, with the control room lined with masterwork statues, built around a large fountain, floored with a lovely mural, and surrounded by the crazy fractal bedroom plan housing its operators. Now that I've shown off the nuts and bolts part, someone needs to go ahead and implement it in one of those insanely wealthy, intricate, beautiful sorts of forts.
- ...color-coded in iron, nickel, and bauxite, and compute with magma.
- ...ten z-levels above the ground with the structure made of glass blocks, or soap.
- ...on an ocean floor, by pouring magma to drop obsidian.