Newer
Older
Algolike / src / main / java / models / SucceedSelectA.java
package models;

import java.util.*;

public class SucceedSelectA {
	private HandsB handsB;
	private HandsA handsA;
	private Map.Entry<Boolean, Map.Entry<Integer, Integer>> value;
	public SucceedSelectA(HandsB handsB, HandsA handsA) {
		this.handsB = handsB;
		this.handsA = handsA;
	}
	public void inputSelectA(int guess, int attacker, int target) {
		this.value = new AbstractMap.SimpleEntry<>((handsB.getValue().get(target).getKey()==guess), new AbstractMap.SimpleEntry<>(target,attacker));
		this.handsA.updateSucceedSelectA(value);
		this.handsB.updateSucceedSelectA(value);
	}
	public Map.Entry<Boolean, Map.Entry<Integer, Integer>> getValue() {
		return value;
	}
}