|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cz.nipax.hippo.pexeso.AI cz.nipax.hippo.pexeso.AI_random cz.nipax.hippo.pexeso.AI_forgetting cz.nipax.hippo.pexeso.AI_normal cz.nipax.hippo.pexeso.AI_enhanced cz.nipax.hippo.pexeso.AI_snc
public class AI_snc
Inteligence without any handicap. And in second turn with random tryes to reveal allready known piece to not provide any profit to opponent. Well in fact this is most advanced AI but the result isn't very good :-)
Nested Class Summary |
---|
Nested classes/interfaces inherited from class cz.nipax.hippo.pexeso.AI_forgetting |
---|
AI_forgetting.Piece |
Field Summary |
---|
Fields inherited from class cz.nipax.hippo.pexeso.AI_forgetting |
---|
m_field, m_lastID, m_turn, m_x, m_y, my_turn |
Fields inherited from class cz.nipax.hippo.pexeso.AI |
---|
DEBUG, m_killed, m_pg, MOVESLEEP |
Constructor Summary | |
---|---|
AI_snc(Playground pg)
Simple constructor |
Method Summary | |
---|---|
java.lang.String |
getname()
Get name of AI |
protected void |
second_random_move()
Creates one random move, but only on card, that hasn't been revealed yet. |
Methods inherited from class cz.nipax.hippo.pexeso.AI_enhanced |
---|
random_move |
Methods inherited from class cz.nipax.hippo.pexeso.AI_normal |
---|
try_turn |
Methods inherited from class cz.nipax.hippo.pexeso.AI_forgetting |
---|
first_random_move, first_turn, ivalidate, onturn, revealed, second_turn, thread_turn |
Methods inherited from class cz.nipax.hippo.pexeso.AI |
---|
kill, println, setSleep, userinput |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AI_snc(Playground pg)
Method Detail |
---|
public java.lang.String getname()
getname
in class AI_enhanced
protected void second_random_move()
second_random_move
in class AI_forgetting
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |