• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux KSudoku Download

KSudoku

March 17, 2007
KSudoku generates and solves Sudoku puzzles for KDE.
Version 0.4
License GPL
Platform Linux
Supported Languages English
Homepage sourceforge.net
Developed by Francesco Rossi
KSudoku is a highly efficient and versatile software project that enables you to generate and solve sudoku puzzles of varying difficulty levels with ease. The software utilizes a randomized least-candidate algorithm that ensures that the game's boards are generated uniquely, creating puzzles that are not solved in a straight line manner which makes it more fun for users.

The program can support different sudoku board sizes, currently 9x9 and 16x16, but due to its highly extendible algorithm, it can be configured to handle any graph coloring problem more generally. The program stores the sudoku board as a graph and the numbers become the colors, making it flexible for different purposes.

To make the game more enjoyable, the software fills a blank sudoku grid randomly with a completed puzzle. Then another algorithm removes numbers from the completed puzzle randomly while making sure that the puzzle retains a single solution. The process is a bit slower than logic-based elimination techniques: however, it generally produces puzzles that are more fun.

The software features a highly user-friendly graphical user interface and requires KDE. Written in C++, installation is easy with few steps. First, open a shell in the project directory the file is located. Secondly, run "./configure". Thirdly, run "make". Fourthly, run "make install" as root. Finally, run "ksudoku." In case the program does not launch, revisit step two and confirm that all pre-requisites are met.

In the latest version of KSudoku, several features have been added to improve user experience. These features include support for custom-shaped sudokus, Samurai sudoku, Jigsaw Sudoku, XSudoku, 4x4, undo/redo, a new export system, XML file format, a new welcome screen, and a settings dialog. Additionally, the internal structure of the software has been changed to optimize performance.
What's New

Version 0.4: N/A

Free Download 317K
345
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

Viperin
Viperin-Z is an applet for Sharp Zaurus devices that enables easy management ...
sarg
Squid Analysis Report Generator provides a viewing tool.
Eqonomize!
Eqonomize! is a KDE software designed to handle your finances. With a ...
The Blue Programming Language
The Blue Programming Language is a one-of-a-kind bytecode-compiled software project that seeks ...
Elvyx
Elvyx is a software that tracks and characterizes the jdbc actions taken.
interface preprocessor for PHP
PHP Interface Preprocessor is a software that provides easy-to-use methods to create ...
iStatd
The iStat iPhone application's server, designed to support the app's functionalities and ...
L4Linux
L4Linux is a Linux kernel tailored to the L4 ยต-kernel API, facilitating ...
PulseAudio Volume Control
PulseAudio Volume Control, also known as pavucontrol, is a straightforward volume control ...
Egressor
Egressor checks router configuration.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.