Prolog "problems"

Admin User, erstellt 12. März 2024
         
/**
* Warranty & Liability
* To the extent permitted by applicable law and unless explicitly
* otherwise agreed upon, XLOG Technologies AG makes no warranties
* regarding the provided information. XLOG Technologies AG assumes
* no liability that any problems might be solved with the information
* provided by XLOG Technologies AG.
*
* Rights & License
* All industrial property rights regarding the information - copyright
* and patent rights in particular - are the sole property of XLOG
* Technologies AG. If the company was not the originator of some
* excerpts, XLOG Technologies AG has at least obtained the right to
* reproduce, change and translate the information.
*
* Reproduction is restricted to the whole unaltered document. Reproduction
* of the information is only allowed for non-commercial uses. Selling,
* giving away or letting of the execution of the library is prohibited.
* The library can be distributed as part of your applications and libraries
* for execution provided this comment remains unchanged.
*
* Restrictions
* Only to be distributed with programs that add significant and primary
* functionality to the library. Not to be distributed with additional
* software intended to replace any components of the library.
*
* Trademarks
* Jekejeke is a registered trademark of XLOG Technologies AG.
*/
/* Blank */
problem(0, [[_,_,_,_,_,_,_,_,_],
[_,_,_,_,_,_,_,_,_],
[_,_,_,_,_,_,_,_,_],
[_,_,_,_,_,_,_,_,_],
[_,_,_,_,_,_,_,_,_],
[_,_,_,_,_,_,_,_,_],
[_,_,_,_,_,_,_,_,_],
[_,_,_,_,_,_,_,_,_],
[_,_,_,_,_,_,_,_,_]]).
/* Medium */
problem(1, [[_,_,_,1,_,_,_,3,_],
[_,3,1,_,_,8,9,4,5],
[_,_,2,_,9,_,1,_,_],
[_,_,_,_,_,4,_,_,_],
[_,9,5,_,3,_,2,7,_],
[_,_,_,7,_,_,_,_,_],
[_,_,3,_,6,_,5,_,_],
[1,7,6,5,_,_,3,8,_],
[_,5,_,_,_,9,_,_,_]]).
/* Medium 2 */
problem(2, [[_,2,8,_,_,_,_,5,_],
[_,6,_,_,2,_,_,3,_],
[_,_,_,1,8,3,_,_,_],
[7,_,9,_,_,_,_,_,_],
[_,_,4,_,_,_,2,_,_],
[_,_,_,9,3,8,6,_,_],
[_,_,_,_,_,_,1,_,7],
[4,1,_,_,_,_,_,2,_],
[_,_,_,6,_,5,_,_,9]]).
/* Maailman vaikein 28.6.2012 */
problem(3, [[8,_,_,_,_,_,_,_,_],
[_,_,3,6,_,_,_,_,_],
[_,7,_,_,9,_,2,_,_],
[_,5,_,_,_,7,_,_,_],
[_,_,_,_,4,5,7,_,_],
[_,_,_,1,_,_,_,3,_],
[_,_,1,_,_,_,_,6,8],
[_,_,8,5,_,_,_,1,_],
[_,9,_,_,_,_,4,_,_]]).
/* Hard */
problem(4, [[3,_,_,_,2,_,7,5,4],
[_,_,1,9,_,5,_,_,8],
[2,_,_,_,3,_,_,_,_],
[5,3,_,_,_,_,1,_,_],
[_,_,_,_,_,_,_,_,_],
[_,_,2,_,_,_,_,4,5],
[_,_,_,_,8,_,_,_,6],
[7,_,_,1,_,9,4,_,_],
[8,4,5,_,6,_,_,_,3]]).
/* Evil */
problem(5, [[_,_,_,9,_,_,_,_,_],
[_,_,_,_,_,5,_,7,_],
[_,6,5,_,_,3,_,_,4],
[2,_,_,_,_,_,3,8,_],
[_,1,_,6,_,4,_,9,_],
[_,5,6,_,_,_,_,_,1],
[9,_,_,2,_,_,8,5,_],
[_,2,_,1,_,_,_,_,_],
[_,_,_,_,3,7,_,_,_]]).
/* Maailman vaikein */
problem(6, [[8,5,_,_,_,2,4,_,_],
[7,2,_,_,_,_,_,_,9],
[_,_,4,_,_,_,_,_,_],
[_,_,_,1,_,7,_,_,2],
[3,_,5,_,_,_,9,_,_],
[_,4,_,_,_,_,_,_,_],
[_,_,_,_,8,_,_,7,_],
[_,1,7,_,_,_,_,_,_],
[_,_,_,_,3,6,_,4,_]]).
/* Ultimate Wiki 17 */
problem(7, [[_,_,_,_,_,_,_,1,_],
[4,_,_,_,_,_,_,_,_],
[_,2,_,_,_,_,_,_,_],
[_,_,_,_,5,_,4,_,7],
[_,_,8,_,_,_,3,_,_],
[_,_,1,_,9,_,_,_,_],
[3,_,_,4,_,_,2,_,_],
[_,5,_,1,_,_,_,_,_],
[_,_,_,8,_,6,_,_,_]]).
/* Markus Triska */
problem(8, [[_,_,_,_,_,_,_,_,_],
[_,_,_,_,_,3,_,8,5],
[_,_,1,_,2,_,_,_,_],
[_,_,_,5,_,7,_,_,_],
[_,_,4,_,_,_,1,_,_],
[_,9,_,_,_,_,_,_,_],
[5,_,_,_,_,_,_,7,3],
[_,_,2,_,1,_,_,_,_],
[_,_,_,_,4,_,_,_,9]]).