ExamplesJaCoP
Class BasicLogicPascal

java.lang.Object
  extended by ExamplesJaCoP.Example
      extended by ExamplesJaCoP.BasicLogicPascal

public class BasicLogicPascal
extends Example

It solves an arithmetic puzzle BASIC+LOGIC=PASCAL.

Author:
Radoslaw Szymanek Find for the equation on the left what digits are represented by the letters different letters represent different digits BASIC 9567 +LOGIC =======> +1085 PASCAL 10652

Field Summary
 
Fields inherited from class ExamplesJaCoP.Example
cost, search, store, vars
 
Constructor Summary
BasicLogicPascal()
           
 
Method Summary
static void main(java.lang.String[] args)
          It executes the program to solve this puzzle.
 void model()
          It specifies a standard way of modeling the problem.
 
Methods inherited from class ExamplesJaCoP.Example
creditSearch, getSearch, getSearchVariables, getStore, printMatrix, search, searchAllAtOnce, searchAllOptimal, searchLDS, searchMasterSlave, searchMaxRegretOptimal, searchMiddle, searchMostConstrainedStatic, searchOptimal, searchSmallestDomain, searchSmallestMedian, searchSmallestMiddle, searchSmallestMin, searchWeightedDegree, searchWithMaxRegret, searchWithRestarts, shavingSearch
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicLogicPascal

public BasicLogicPascal()
Method Detail

model

public void model()
Description copied from class: Example
It specifies a standard way of modeling the problem.

Specified by:
model in class Example

main

public static void main(java.lang.String[] args)
It executes the program to solve this puzzle.

Parameters:
args - no arguments are read.