org.objectweb.proactive.calcium.examples.nqueens.bt2
Class BoardBT2
java.lang.Object
org.objectweb.proactive.calcium.examples.nqueens.Board
org.objectweb.proactive.calcium.examples.nqueens.bt2.BoardBT2
- All Implemented Interfaces:
- java.io.Serializable
public class BoardBT2
- extends Board
- See Also:
- Serialized Form
| Fields inherited from class org.objectweb.proactive.calcium.examples.nqueens.Board |
board, bound1, column, down, left, mask, n, right, row, solutions, solvableSize, topbit |
|
Constructor Summary |
BoardBT2(int n,
int solvableSize,
int row,
int left,
int down,
int right,
int bound1,
int bound2,
int sidemask,
int lastmask,
int topbit,
int mask,
int endbit,
int[] board)
Constructor descriptor de tarea tipo backtrack2. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BoardBT2
public BoardBT2(int n,
int solvableSize,
int row,
int left,
int down,
int right,
int bound1,
int bound2,
int sidemask,
int lastmask,
int topbit,
int mask,
int endbit,
int[] board)
- Constructor descriptor de tarea tipo backtrack2.
- Parameters:
n - Tama~no del tabler nXn.row - Profundidad del arbol de busqueda.left - Diagonales ocupadas que crecen a la izquierda.down - Columnas ocupadas.right - Diagonales ocupadas que crecen a la derecha.bound1 - Parametro necesario para backtrack2.bound2 - Parametro necesario para backtrack2.sidemask - Parametro necesario para backtrack2.lastmask - Parametro necesario para backtrack2.topbit - Parametro necesario para backtrack2.mask - Parametro necesario para backtrack2.endbit - Parametro necesario para backtrack2.board - Arreglo con el tablero generado hasta la posicion: fila-1.
isRootBoard
public boolean isRootBoard()
- Overrides:
isRootBoard in class Board
isBT1
public boolean isBT1()
- Overrides:
isBT1 in class Board
Copyright 2001-2007 INRIA All Rights Reserved.