Modifier and Type | Class and Description |
---|---|
class |
LegalRandom |
Modifier and Type | Class and Description |
---|---|
class |
OsawaDiscard
Osawa has strange notions of discard and play - this tries to enumerate them.
|
class |
TellPlayableCardOuter
Tell the next player about a playable card in their hand.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDiscardRule
Created by webpigeon on 18/10/16.
|
class |
AbstractRule |
class |
AbstractTellRule
Created by webpigeon on 18/10/16.
|
class |
CompleteTellUsefulCard
Created by piers on 25/04/17.
|
class |
DiscardHighest
Created by webpigeon on 09/05/17.
|
class |
DiscardOldestFirst
Created by webpigeon on 18/10/16.
|
class |
DiscardOldestNoInfoFirst
Created by webpigeon on 18/10/16.
|
class |
DiscardSafeCard
Discards a card that is safe - It is safe to discard if it cannot be played
|
class |
DiscardUnidentifiedCard
Created by piers on 04/05/17.
|
class |
DiscardUselessCard
This rule is damage control - we can't get a perfect score because we have discarded a prerequisite card, now we
know it's safe to discard higher value cards of the same suit.
|
class |
PlaySafeCard
Created by webpigeon on 12/10/16.
|
class |
PlayUniquePossibleCard
I have been involved in a finesse in the workplace and may be entitled to compensation.
|
class |
TellAboutOnes
Tell the next player something about their ones if they don't know already.
|
class |
TellAnyoneAboutOldestUsefulCard
Tell any other player about a card in their hand if it is useful in this situation.
|
class |
TellAnyoneAboutUsefulCard
Tell any other player about a card in their hand if it is useful in this situation.
|
class |
TellAnyoneAboutUselessCard
Created by piers on 12/12/16.
|
class |
TellDispensable
Created by piers on 01/12/16.
|
class |
TellFives
Created by piers on 05/05/17.
|
class |
TellIllInformed
Created by webpigeon on 09/05/17.
|
class |
TellMostInformation
Created by piers on 09/12/16.
|
class |
TellUnknown
Tell the next player about an unknown card.
|
class |
TryToUnBlock
Created by piers on 04/05/17.
|
Modifier and Type | Field and Description |
---|---|
protected List<Rule> |
ProductionRuleAgent.rules |
Modifier and Type | Method and Description |
---|---|
static ArrayList<Rule> |
RuleSet.getRules() |
List<Rule> |
ProductionRuleAgent.getRules() |
Modifier and Type | Method and Description |
---|---|
void |
ProductionRuleAgent.addRule(Rule rule) |
Modifier and Type | Class and Description |
---|---|
class |
PlayFinesse
Created by webpigeon on 11/05/17.
|
class |
PlayFinesseTold
Created by webpigeon on 11/05/17.
|
class |
TellFinesse
Created by webpigeon on 11/05/17.
|
Modifier and Type | Class and Description |
---|---|
class |
DiscardLeastLikelyToBeNecessary
Returns the slot that is least likely to be necessary.
|
class |
DiscardProbablyUselessCard
Created by piers on 12/12/16.
|
class |
DiscardRandomly |
class |
PlayProbablySafeCard
Created by piers on 08/11/16.
|
class |
TellPlayableCard
Tell the next player about a playable card in their hand.
|
class |
TellRandomly
Tell the next player about a card randomly.
|
Modifier and Type | Class and Description |
---|---|
class |
DiscardIfCertain
Discard a card we know is 100% safe based on provided information.
|
class |
PlayIfCertain
Play a card we know is 100% safe based on provided information.
|
Modifier and Type | Class and Description |
---|---|
class |
ConcatRule
Created by piers on 04/05/17.
|
class |
IfRule
Created by piers on 07/12/16.
|
Constructor and Description |
---|
ConcatRule(Rule left,
Rule right) |
IfRule(BiFunction<Integer,GameState,Boolean> predicate,
Rule success) |
IfRule(BiFunction<Integer,GameState,Boolean> predicate,
Rule success,
Rule failure) |
Copyright © 2017 FOSS Galaxy. All rights reserved.