pychess.Players.ICS
index
/home/thomas/Programmering/python/skak/svn/lib/pychess/Players/ICS.py

 
Classes
       
pychess.Players.Engine.Engine(pychess.Players.Player.Player)
ICS

 
class ICS(pychess.Players.Engine.Engine)
    
Method resolution order:
ICS
pychess.Players.Engine.Engine
pychess.Players.Player.Player
gobject.GObject
__builtin__.object

Methods defined here:
__del__(self)
__init__(self)
testEngine(self)

Methods inherited from pychess.Players.Engine.Engine:
__repr__(self)
For example 'GNU Chess 5.07'
analyze(self)
canAnalyze(self)
setBoard(self, history)
setDepth(self, depth)
Sets the depth of the engine. Should only be used for analyze engines.
Other engines will use the setStrength method.
setStrength(self, strength)
Takes strength 0, 1, 2 (higher is better)
setTime(self, seconds, gain)
undoMoves(self, moves=1)
Undos a number of moves.
wait(self)

Data and other attributes inherited from pychess.Players.Engine.Engine:
__gtype__ = <GType pychess+Players+Engine+Engine (135878584)>
__type__ = 1

Methods inherited from pychess.Players.Player.Player:
hurry(self)
Forces engines to move now, and sends a hurry message to nonlocal human players
makeMove(self, history)
Takes a history object, concidering the last move as an opponent move,
and returns a new moveobject with the players answer.
offerDraw(self)
Offers the player a draw. Should respond emiting a DRAW_ACCEPTION,
or simply do nothing
setName(self, name)
showBoard(self)
Print the board as it the players sees it, e.g. in fen. Used for debugging only
updateTime(self, secs, opsecs)
Updates the player with the current remaining time as a float of seconds

Methods inherited from gobject.GObject:
__cmp__(...)
x.__cmp__(y) <==> cmp(x,y)
__gobject_init__(...)
__hash__(...)
x.__hash__() <==> hash(x)
chain(...)
connect(...)
connect_after(...)
connect_object(...)
connect_object_after(...)
disconnect(...)
disconnect_by_func(...)
emit(...)
emit_stop_by_name(...)
freeze_notify(...)
get_data(...)
get_property(...)
handler_block(...)
handler_block_by_func(...)
handler_disconnect(...)
handler_is_connected(...)
handler_unblock(...)
handler_unblock_by_func(...)
notify(...)
set_data(...)
set_property(...)
stop_emission(...)
thaw_notify(...)

Data and other attributes inherited from gobject.GObject:
__dict__ = <dictproxy object>
__gdoc__ = 'Object pychess+Players+Engine+Engine\n\nSignals fr...ead ()\n\nSignals from GObject:\n notify (GParam)\n\n'
__grefcount__ = <attribute '__grefcount__' of 'gobject.GObject' objects>
__new__ = <built-in method __new__ of GObjectMeta object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
props = <gobject.GProps object>