I need you to develop Crozzle with C# and visual studio for me. Requirements including: loading data from files for your program to automatically create a valid crozzle that has the highest possible score that your program can achieve.
2. Software Requirements Your software solution for Assessment Task 2 can be an extension of your Assessment Task 1 solution. It requires functionality to: 1. Read a crozzle TXT file and a configuration TXT file for your program to automatically create a new crozzle. Your code for such file reading can be based on your code from Assessment Task 1. Clearly these two TXT files provide the following essentials to automatically create a new crozzle and determine its score: a. a difficulty level b. the crozzle dimensions c. a list of words d. the upper limit to the number of word groups permitted within a crozzle e. points per word f. points for each intersecting letter g. points for each non-intersecting letter 2. Compute and display the score of a new crozzle. This code might be based on your code from Assessment Task 1 where: a. this score must be accurate b. an invalid crozzle receives a score of 0 3. Create a valid crozzle based on a wordlist and constraints. This is where you write new code to determine which subset of words from the wordlist, that when connected in some arrangement, produces a high or maximum score and adheres to all constraints. Creating a new crozzle must be based on: a. a crozzle TXT file b. a configuration TXT file c. the word constraints d. the time constraints e. the scoring constraints 4. Save a created crozzle to a TXT file. Based on Assessment Task 1, your program should also be able to open and display a new crozzle that your program can save to a new TXT file.
10 freelancers are bidding on average $191 for this job
We seek to become a trusted partner of all our clients. Our attempts to inspire them with our capabilities of providing an advanced technology environment that boosts their business performance remain unchangeable.