Make some fields of Nowicki public.
This commit is contained in:
parent
1d4883388b
commit
741eeb02f3
1 changed files with 8 additions and 8 deletions
|
@ -19,13 +19,13 @@ public class Nowicki extends Neighborhood<ResourceOrder> {
|
||||||
* Represent the task sequence : [(0,2) (2,1)]
|
* Represent the task sequence : [(0,2) (2,1)]
|
||||||
*
|
*
|
||||||
* */
|
* */
|
||||||
static class Block {
|
public static class Block {
|
||||||
/** machine on which the block is identified */
|
/** machine on which the block is identified */
|
||||||
final int machine;
|
public final int machine;
|
||||||
/** index of the first task of the block */
|
/** index of the first task of the block */
|
||||||
final int firstTask;
|
public final int firstTask;
|
||||||
/** index of the last task of the block */
|
/** index of the last task of the block */
|
||||||
final int lastTask;
|
public final int lastTask;
|
||||||
|
|
||||||
Block(int machine, int firstTask, int lastTask) {
|
Block(int machine, int firstTask, int lastTask) {
|
||||||
this.machine = machine;
|
this.machine = machine;
|
||||||
|
@ -49,13 +49,13 @@ public class Nowicki extends Neighborhood<ResourceOrder> {
|
||||||
* machine 1 : (2,1) (0,2) (1,1)
|
* machine 1 : (2,1) (0,2) (1,1)
|
||||||
* machine 2 : ...
|
* machine 2 : ...
|
||||||
*/
|
*/
|
||||||
static class Swap extends Neighbor<ResourceOrder> {
|
public static class Swap extends Neighbor<ResourceOrder> {
|
||||||
// machine on which to perform the swap
|
// machine on which to perform the swap
|
||||||
final int machine;
|
public final int machine;
|
||||||
// index of one task to be swapped
|
// index of one task to be swapped
|
||||||
final int t1;
|
public final int t1;
|
||||||
// index of the other task to be swapped
|
// index of the other task to be swapped
|
||||||
final int t2;
|
public final int t2;
|
||||||
|
|
||||||
Swap(int machine, int t1, int t2) {
|
Swap(int machine, int t1, int t2) {
|
||||||
this.machine = machine;
|
this.machine = machine;
|
||||||
|
|
Loading…
Reference in a new issue