Thanks to all those who helped me in a previous thread on bitboards (the chessBoard class in my application is nearly finished!)
I've been reading a lot of things on this forum, and it seems to almost be an online research group. So, as a Ph.D electronics student, I was wondering: what about a processor for a bitboard game? That is, a supplementary board that could plug into a PCI slot (or similar) on a computer and handle some of the elements of chess processing.
Imagine it as a sort of graphics card, but for chess! I'd imagine trying to implement it on an FPGA, or similar reprogrammable logic, and have it perform some of the operations that are more expensive on an x86/x64 etc. such as MSB or LSB operations.
Had this idea over lunch, so have not properly digested it. Might be interesting?