summaryrefslogtreecommitdiff
path: root/Mastermind/Common.java
blob: 36e726491985f17b09973bf62356792460d9c226 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package Mastermind;

class EngineResponse{

	public int perfect;
	public int good_color;
	public int wrong;

	public EngineResponse(int perfect, int good_color, int wrong)
	{
		this.perfect=perfect;
		this.good_color=good_color;
		this.wrong=wrong;
	}

	public String toString ()
	{
		return "perfect: "+perfect+" / good_color: " + good_color + " / wrong: " + wrong;
	}

	public boolean isSame (EngineResponse r)
	{
		return r.perfect == perfect && r.good_color == good_color && r.wrong == wrong;
	}

}