public class ChunckedDoubleTrail extends ChunckedTrail<DoubleWorld> implements IStoredDoubleTrail
current, worlds
Constructor and Description |
---|
ChunckedDoubleTrail(int ws,
int nbWorlds,
double loadfactor)
Constructs a trail with predefined size and loadfactor
|
Modifier and Type | Method and Description |
---|---|
void |
buildFakeHistory(StoredDouble v,
double initValue,
int olderStamp) |
void |
savePreviousState(StoredDouble v,
double oldValue,
int oldStamp) |
void |
worldPush(int worldIndex)
Moving up to the next world.
|
allocated, worldCommit, worldPop
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
worldCommit, worldPop
public ChunckedDoubleTrail(int ws, int nbWorlds, double loadfactor)
ws
- the initial world sizenbWorlds
- the initial number of worldsloadfactor
- how to resize worldpublic void worldPush(int worldIndex)
IStorage
public void savePreviousState(StoredDouble v, double oldValue, int oldStamp)
savePreviousState
in interface IStoredDoubleTrail
public void buildFakeHistory(StoredDouble v, double initValue, int olderStamp)
buildFakeHistory
in interface IStoredDoubleTrail
Copyright © 2018. All rights reserved.