Find Jobs
Hire Freelancers

Write a simple crossword generator function in c# or vb.net

$80-100 USD

Closed
Posted about 5 years ago

$80-100 USD

Paid on delivery
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. Requirements : 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. Regards,
Project ID: 18628809

About the project

13 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
13 freelancers are bidding on average $87 USD for this job
User Avatar
can build puzzle Hi Not too long ago I had to do a similar thing for someone else. I looked at many many crosswords. The bad news is... I dont have the laptop with that code on. The good news is.. I can find the code I modified online. Anyways.. if you interested. Contact me. Note. My price is only for your project description. Any extras cost extra.
$80 USD in 1 day
5.0 (121 reviews)
7.1
7.1
User Avatar
I am putting "can build puzzle:" phrase per your request Hello, fortunately, I have completed something similar in the past, it were program to build crossword like your program, despite I used C++ at that time, but it's even easier to write same program with VB.NET
$80 USD in 2 days
4.9 (641 reviews)
7.1
7.1
User Avatar
Dear employer, Hi I have done my M.Sc. thesis using C# and MATLAB. It was about developing a numerical model for simulating fluids flow through porous media. I developed the main code in C# and developed my analyzer tools in MATLAB. I learned lots of tricks in programming with these two great languages. I also had 2 big contracts. One of them was a contract with an educational institute and was about developing an Excel program for managing their workshops participants. I developed this program with Exel VBA. The other contract was about developing a numerical model for the search and rescue operation in the sea which I developed with C#. I have about 5 years of work experience in computer programming using different languages. It would be a great chance for me if we could collaborate with each other as I am an engineer who loves computer programming. My rating is a little low because one of my employers was a dealer and he did not want me to improve my business on this website. But honestly, I have some rules for my working life and their most important are: Be ON TIME, RESPONSIBLE, and RESPECTFUL. You can read the reviews of other employers on my profile. I am always here to answer your questions even after the project completion. It would be highly appreciated if you could send me a message so we can discuss more. Regards, Amir
$90 USD in 10 days
4.8 (15 reviews)
4.4
4.4
User Avatar
can build puzzle can build puzzle can build puzzle can build puzzle can build puzzle Hi! I can build puzzle!
$100 USD in 10 days
5.0 (2 reviews)
3.9
3.9
User Avatar
can build puzzle Hello, Having 7 + years of experience of working for a MNC. I have vast knowledge and experience in dealing with C#,asp.net,sql server, mvc and bootstrap, jquery, javascript. I have also worked on Angular JS, html and css. I can put forward my knowledge and work for you in this task. Budget is not a problem it is negotiable right now what i am focusing is to build up my profile since I am new to this freelancing website. I can definitely work for you keeping all standard and quality in mind so you should not worry at all if you work with me. Please let me know if you are interested. Thanks.
$100 USD in 2 days
5.0 (1 review)
1.7
1.7
User Avatar
can build puzzle hi i have lot of experience in .net c# applications. i offer you my services to implement your algo to generate crossword by your guidance.. i hope you will consider me and i am sure you will appreciate my work regards shakeel
$88 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello! I am experienced in making Windows application with C# and WPF/Windows Forms and have a good mathematical background. Can build puzzle.
$80 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
"can build puzzle".i will do this project in 1-2 days.I had already worked on like this project this is easy for me. Thanks.
$80 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
can build puzzle
$80 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Can Build a Puzzle, I have done Information Technology and I have a Team which is also specialized in Programing. I have read through your project and I will assure you to produce the Best work for you . I am New in Freelancer but will do my Best starting thus why i don't have reviews. Thanks
$88 USD in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Can build puzzle
$88 USD in 5 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of INDIA
Mumbai, India
5.0
50
Payment method verified
Member since Oct 24, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.