Find Jobs
Hire Freelancers

MATLAB - Cryptosum Solver

$30-100 USD

Stengt
Lagt ut over 9 år siden

$30-100 USD

Betalt ved levering
We need a matlab program capable of reading a text file containing a cryptosum puzzle and solving it using matrices and perms function in MATLAB, to give the unique solution and how many attempts were made to reach the solution. ## Deliverables Cryptosum is a numeric puzzle. I need a computer program using Matlab which solves these puzzles. The program should be automatic; once all the information describing the puzzle is read by your program it should find the solution without any further intervention from the user. The puzzle consists of a 4x4 matrix of exotic symbols (shown as Letters below) Each of the symbols is uniquely associated with an integer in the range 1 to 9. The sum of the symbols within each row and column is provided along the right and bottom edges of the puzzle. To solve the puzzle, determine the values of each of the symbols then sum the diagonal symbols to provide a single total which is written at the bottom right (replacing the question mark). This is the solution to the puzzle. ![][1] EXAMPLE OF A CRYPTOSUM A B C D 10 E F G H 28 D I H F 22 B C I A 15 18 16 22 19 ? Software Requirements: 1. The program should be able to read a puzzle (as described above) directly from a text file. The format of the text file should indentical to that described in Hint 2 above. It consists of five lines, each consisting of five symbols or numbers. The symbols and numbers within each line are seperated by multiple spaces. Each of the values should be strictly validated to ensure that the file is correct and appropriate error messages generated if any fault is found. [login to view URL] the program starts it should ask for the name of the file to process on the console. 3. On completion the program must display a valid solution to the puzzle and also the values for each of the nine symbols that comprise the 4x4 matrix. If the puzzle has no solution then your program should indicate this in some appropriate way. For the puzzle described above the solution should be displayed to the console as follows: A=4 B=3 C=1 D=2 10 E=9 F=5 G=6 H=8 28 D=2 I=7 H=8 F=5 22 B=3 C=1 I=7 A=4 15 18 16 22 19 ?=21 ![][2] The results should also be stored as a text file to provide a permanent record of the solution. 4. On completion the program should also display the number of invalid solutions that were tested prior to finding the correct solution and the time that the program took to find a solution in milliseconds. 5. The code should be amply documented internally and also broken up into functions whenever appropriate. When functions are created they should be documented for use within the Matlab help system. 6. You should write a design and testing log report describing the design decisions you made as you developed the program and the test strategy you applied to ensure that the code worked as expected (no more than 5 pages). This can be used to document the design meetings you have with your group partner, the software structure and sub-systems that you need to develop, the functions that will be used to implement these subsystems, the approach for testing each of these functions and the final tests that were applied. 7. Finally write a brief user manual describing to a new user how to operate your program. You may assume that your users already understand the crytosum puzzle (no more than 2 pages). Describe the restrictions to the input file format, how to interpret the output messages, the error messages that your software can generate and what they mean.
Prosjekt-ID: 6550237

Om prosjektet

8 forslag
Eksternt prosjekt
Aktiv 10 år siden

Ønsker du å tjene penger?

Fordeler med budgivning på Freelancer

Angi budsjettet og tidsrammen
Få betalt for arbeidet ditt
Skisser forslaget ditt
Det er gratis å registrere seg og by på jobber
8 frilansere byr i gjennomsnitt $108 USD for denne jobben
Brukeravatar
Hello, I am a professional engineer with years of experience in Matlab programming. I have done a lot of matlab work on freelancer as well, Thanks
$150 USD om 3 dager
4,8 (752 omtaler)
8,2
8,2
Brukeravatar
Being an experience academic writer and well researcher. I am 100% confident I can do this project perfectly. I have already written PhD and Master's Level Paper for UK and US Students and I can easily work on it. I am familiar with Harvard, APA, MLA, Chicago and Oxford Reference Style I have been writing all sorts of scholastic and professional documents for many years. Please consider my bid for high quality work. Thanks..!!
$100 USD om 3 dager
4,8 (426 omtaler)
7,4
7,4
Brukeravatar
Quality writer at your service,please consider my bid for high quality work on time. Hi, Are you little worried and finding freelancer for your task, i am here to deliver beyond your expectations. Award me project without wasting your precious time and allow me to start right away, i am fully capable to complete your task within deadline. I assure you 100% quality work on time. I am a vigilant, hard-working, reliable and smart working writer who delivers project according to clients requirement. i am confident you will get best from me. hope you will consider me,thanks
$135 USD om 3 dager
4,6 (363 omtaler)
7,7
7,7
Brukeravatar
I have been working as researcher in the field of Physics for seven years. Over the years, by solving different problems using Matlab, I have got a level of expertise in this software. I carefully read this project description and am very much interested in this project. I am planning to develop a system of equations and then using Cramr's rule to solve this system to get the values of symbols (unknowns). I hope this would be an effective technique to solve this puzzle. I am also agree to deliver all the required deliverables excluding the number of invalid solutions. Because Cramr's rule, if successfully implemented, don't not use hit and trial method. Regarding design document, test criteria and user manual, I assure you of professionally written documents as per your requirements. I hope you would consider my bid and contact me to discuss further about this project. Regards Nasir
$100 USD om 7 dager
5,0 (2 omtaler)
2,9
2,9
Brukeravatar
A proposal has not yet been provided
$72 USD om 3 dager
0,0 (0 omtaler)
0,0
0,0
Brukeravatar
I would like to work on your this project. I'm new in freelancer.com but not know in this sector. I have more than 4 years experience in this sector. So willing to response to discuss about the project. Thanks and god bless you. Sincerely, Saminatinny.
$100 USD om 3 dager
0,0 (0 omtaler)
0,0
0,0
Brukeravatar
Thanks for the really detailed brief. You can see the projects I'm working on and have worked on in past from my portfolio. Message me if you are interested. Thanks.
$70 USD om 3 dager
0,0 (0 omtaler)
0,0
0,0
Brukeravatar
hi i am expert matlab software engineer and can provide solution to ur specification. regards seeprog
$139 USD om 5 dager
0,0 (0 omtaler)
0,0
0,0

Om klienten

AUSTRALIAs flagg
Australia
0,0
0
Medlem siden okt. 6, 2014

Klientbekreftelse

Takk! Vi har sendt deg en lenke for at du skal kunne kreve din gratis kreditt.
Noe gikk galt. Vær så snill, prøv på nytt.
Registrerte brukere Publiserte jobber
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Forhåndsvisning innlasting
Tillatelse gitt for geolokalisering.
Påloggingsøkten din er utløpt og du har blitt logget ut. Logg på igjen.