I want someone to write a small function in .net (C# or vb.net) to read a list of words (4000-5000) from a text file and build a crossword puzzle from it like this :
[login to view URL]:ANd9GcRAf2Uv08fxawCB4erLmtLqgxDROGGCQprLqYN12j2YIxuWjYmgYQ
The size of the puzzle should be mentioned by the user and can be anything from 8*8 to 15*15 (15 rows and 15 columns). Most of the puzzle box should be filled.
All the words which are filled should make sense horizontally and vertically and shouldn't repeat in the same puzzle.
I need a function which asks for a list of word and the size of board and returns a dictionary (of integer, string) which stores all the words in respective boxes. Like dict(1, a), dict(2,b). Note that the key of dict should relate to number of box horizontally. So I can read the dict and fill my box appropriately.
1) The puzzle should be generated quickly - no longer than 10-15 seconds. Use multi-threading or something to generate it quickly.
2) Maximum boxes should be filled. It shouldn't just fill few boxes.
Max. bid for this is $100. Post the word "can build puzzle" in your bid and I will consider you.
18 freelancer đang chào giá trung bình $90 cho công việc này
hi i have long experience with text files in C-sharp and algorithms and i can build puzzle. but i guess you have to specify a set of templates for your words-file.