| Package | Description |
|---|---|
| net.zomis.minesweeper.analyze | |
| net.zomis.minesweeper.analyze.detail |
| Modifier and Type | Method and Description |
|---|---|
FieldGroup<T> |
FieldGroupSplit.getBoth() |
FieldGroup<T> |
AnalyzeResultsImpl.getGroupFor(T field) |
FieldGroup<T> |
AnalyzeResult.getGroupFor(T field) |
FieldGroup<T> |
FieldGroupSplit.getOnlyA() |
FieldGroup<T> |
FieldGroupSplit.getOnlyB() |
FieldGroup<T> |
FieldRule.getSmallestFieldGroup() |
| Modifier and Type | Method and Description |
|---|---|
Set<Map.Entry<FieldGroup<T>,Integer>> |
GroupValues.entrySet() |
Collection<FieldGroup<T>> |
FieldRule.getFieldGroups() |
List<FieldGroup<T>> |
AnalyzeResultsImpl.getGroups() |
List<FieldGroup<T>> |
AnalyzeResult.getGroups() |
List<FieldGroup<T>> |
AnalyzeFactory.getGroups()
Get the field groups used in this analyze
|
Set<FieldGroup<T>> |
GroupValues.keySet() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
GroupValues.get(FieldGroup<T> group) |
void |
GroupValues.put(FieldGroup<T> group,
int value) |
void |
GroupValues.remove(FieldGroup<T> group) |
static <T> FieldGroupSplit<T> |
FieldGroupSplit.split(FieldGroup<T> a,
FieldGroup<T> b) |
static <T> FieldGroupSplit<T> |
FieldGroupSplit.split(FieldGroup<T> a,
FieldGroup<T> b) |
static <T> FieldGroupSplit<T> |
FieldGroupSplit.splitHash(FieldGroup<T> a,
FieldGroup<T> b) |
static <T> FieldGroupSplit<T> |
FieldGroupSplit.splitHash(FieldGroup<T> a,
FieldGroup<T> b) |
| Constructor and Description |
|---|
AnalyzeResultsImpl(List<FieldRule<T>> original,
List<FieldRule<T>> rules,
List<FieldGroup<T>> groups,
List<Solution<T>> solutions,
double total) |
| Modifier and Type | Method and Description |
|---|---|
FieldGroup<T> |
ProbabilityKnowledge.getFieldGroup() |
FieldGroup<T> |
FieldProxy.getFieldGroup() |
| Constructor and Description |
|---|
FieldProxy(FieldGroup<T> group,
T field) |
Copyright © 2014. All rights reserved.