Code in C# to generate and solve a Boggle board. It's highlight is an intelligent representation of words in memory that aids recursion while minimizing the memory space usage. Link to download code: http://src.devghai.com/boggleNet/zipball/master Cloning is not available yet.

Dev Ghai Dev Ghai Removed the contorted concept of 'curation' and added proper serialization and deserialization using protobufs. Now design shines through by showing nearly 50% reduction of object that needs to be parsed in memory (depending on rules for the game) :). .NET's BinarySerializer was dropping 88 MB file and never completed deserialization during my test runs. Protobuf takes < 1 sec to load seriazilzed file into a usable object. 6236c42 @ 2013-12-25 10:46:49
..
AssemblyInfo.cs Removing byte order mark using sed -i '1 s/^\xef\xbb\xbf//' *.cs in AssemblyInfo and sln file 2013-09-23 06:44:05