Home > By category > Scripts >Games > Sudoku: ASP.NET/MATLAB



Sudoku: ASP.NET/MATLAB

  • Downloads: 
  • Views: 
  • Rating:

SOLVE_SUDOKU.M -- This file contains the code for solving the Sudoku board, and should be deployed as a .NET assembly. It accepts as input a 9-by-9 array, where 0 represents a blank square, and the digits 1-9 represent any initial values in the grid. The function returns the solved board, if a solution exists, and a flag indicating whether the code was successful at finding a solution. To solve the puzzle, the code uses an algorithm that makes recursive calls to the solver function after choosing one of the possible candidates for a square. If a square does not have any possible candidates, the algorithm backs up to a previous square, and tries another possible candidate there before proceeding.

SUDOKU.ASPX -- The front-end web page is an ASP.NET file that creates a 9-by-9 grid of text boxes, allowing users to enter the values for a Sudoku puzzle. After a user clicks the submit button, this code posts the data in the grid to solver.aspx.

SOLVER.ASPX -- This ASP.NET code accepts the input data from sudoku.aspx, packages it in a .NET array, and calls a method of the Sudoku object to solve the puzzle. After receiving the output in the form of a two-dimensional array, the ASP.NET code formats the array to display the solution on the screen.

For more information on solving Sudoku puzzles, check out the following reference:
Delahaye, Jean-Paul. "The Science Behind Sudoku." Scientific American June 2006: 81-83.

Note: Certain boards take longer to solve than others. It may be helpful to set the timeout for the ASP.NET page appropriately for boards that take an excessive amount of time to complete.

Free download from Shareware Connection - Sudoku: ASP.NET/MATLAB - Web Sudoku solver, using MATLAB algorithm as a .NET component created by MATLAB Builder for .NET

Publisher: John Kotwicki | License: Freeware | Price: 0.00
Version: 1.1 | Size: 10 KB | Platform: Matlab, Scripts
Released Date: 17-04-2013 | Rating: 0 | Title: Sudoku: ASP.NET/MATLAB

Author Url: http://www.mathworks.com/
Program Info Url: http://www.mathworks.com/
Download Url: http://www.mathworks.com/matlabcentral/files/12096/SudokuASP.zip

Sudoku: ASP.NET/MATLAB keywords:
Sudoku: ASP.NET/MATLAB related downloads:

ASP.NET Job Board - ASP.NET Job Board is highly enhanced ASP.NET Job Board with great new features added keenly requested by our most customers. ASP.NET Job Board is a complete job site ready to install and launch. Job-seekers and companies alike can register and login.

Asp Net Shopping Cart Lite Edition - Asp.Net Shopping Cart Lite Edition Open Powerful ASP.NET shopping cart engine

AspNet OsCommerce Free - Asp.net OsCommerce is a complete online store solution that contains both a

Okoker Sudoku Pro - Okoker Sudoku Pro is one of the most amazing, challenging, intriguing, and entertaining puzzles to sweep the world in decades.It has a unique solution that can be reached logically without guessing. Enter digits from 1 to 9 into the blank spaces.

Nevron Chart for ASP .NET - Professional charting component for ASP .NET applications

Shareware Connection periodically updates pricing and software information of 'Sudoku: ASP.NET/MATLAB' from company source 'John Kotwicki' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Sudoku: ASP.NET/MATLAB' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Sudoku: ASP.NET/MATLAB.

New Reviews

Trend Micro HouseCall - With time, PC users find it increasingly difficult to keep their systems free of malware and rogue apps, despite using latest and feature packed security software. This is mostly owing to the evolving nature of malware and newer types of ...

WWPass BlackBook and Personal Secure Storage - With time, PC security is turning out to be more complex and tedious matter. You can no longer rely on security apps but ensuring privacy of data is also important. While many password manager apps offer secure data encryption options, losing the ...

KeePass Password Safe - Using password becomes mandatory for performing various online operations, at both home and workplace. For accessing email accounts, shopping online, making banking transactions and similar tasks it is necessary to use user ids and passwords ...

Device Doctor - Keeping the drivers of hardware components used in your PC is really important. Obsolete device drivers lead to a myriad of problems affecting PC performance. While advanced users may check for outdated drivers personally, this may not be an ...

Avidemux - Editing and converting video files is not as complicated or tedious as most people think. Owing to improvements in both computer software and hardware, even casual PC users can perform light to moderate video editing without much fuss nowadays. ...

DriveHQ Online Backup Enterprise Edition - For individual users as well as organizations, taking backup of data is vital nowadays. You really cannot count on the PC hard drive solely to store your data forever in a secure manner, as it is! Backup software is a prerequisite and choosing ...

HWiNFO32 - While Windows ships with its inbuilt utilities and there are command prompts to diagnose hardware and software components, these may not be feasible for all users. To learn about exact hardware and software configuration in a computer, either ...

Impulse Media Player - To play back media files including media and video content, you need to use suitable software. For a majority of Windows users, the integrated WMP is the default choice. However, you can also pick from so many third party music and media playback ...

Emsisoft Emergency Kit - The way malware creators and hackers are adapting to newer measures to sneak past PC security, it is no longer enough to stay complacent after installing a standalone antivirus. You never know when a stealthy malware sneaks past its scan and ...

HandBrake - Nearly every PC user gets into a situation when they fail to understand what to do with a DVD that will not play back on DVD player or PC owing to format restrictions. Some users may also feel irked about a video file downloaded from web refusing ...




New Downloads

Cool Record Edit Deluxe
2015

Cool Record Edit Deluxe can
record sound from tapes, LPs,
live performances, Internet
radio, TV, DVD, or any other
sound ...

AlphaMenu Responsive jQuery
Mega Menu

ALPHAMENU is a user-friendly,
highly customizable and
responsive jQuery mega menu
plugin. It allows you to use
multiple ...

Softtanks Business Planner

Free Business Planning
Software from Softtanks.com,
It will change the way your
business works. Your
Employees, ...

Minimum Description Length

Returns Rissanen's Minimum
Description Length.

WebLogger

WebLogger is a php-based
application designed to help
Amateur Radio operators log
radio traffic.

Make_gui - automated GUI
creation

Auto generated GUIs for models
or subsystems with real time
emulation.

vertical scroll recent
registered user

Vertical scroll recent
registered user wordpress
plugin create the scroller in
the widget with recently
registered user ...

Windows Desktop and iPhone
Photo Uploader

i-Dump is a great and fast
plugin for WordPress blogs to
upload images/photos directly
from your Windows desktop into
...

fd23

This m-file is used in
experiments involving several
factors where it is necessary
to investigate the joint
effects (main ...

Particle Filter Color
Tracker

A simple example demonstrating
how to track an object with
particle filter

GnomeICU

GnomeICU is one of the most
popular UNIX-based ICQ
programs.

Perfect Number Generator

It calculates perfect even #'s
with 2^(p-1)*(2^p - 1) where p
and (2^p - 1) %are prime. A
subsequent run yields a faster
...