Search in sources :

Example 1 with HarddropCandidate

use of core.action.candidate.HarddropCandidate in project solution-finder by knewjade.

the class HarddropCandidateThreadLocal method initialValue.

@Override
protected Candidate<Action> initialValue() {
    MinoFactory minoFactory = new MinoFactory();
    MinoShifter minoShifter = new MinoShifter();
    return new HarddropCandidate(minoFactory, minoShifter);
}
Also used : HarddropCandidate(core.action.candidate.HarddropCandidate) MinoFactory(core.mino.MinoFactory) MinoShifter(core.mino.MinoShifter)

Aggregations

HarddropCandidate (core.action.candidate.HarddropCandidate)1 MinoFactory (core.mino.MinoFactory)1 MinoShifter (core.mino.MinoShifter)1