Research‎ > ‎

Miscellaneous applied computer-science

Wright, I. & Marshall, J. (2003) The execution kernel of RC++: RETE*, a faster RETE with TREAT as a special caseInternational Journal of Intelligent Games and Simulation, Vol 2, No 1, 36—48. PDF .

Wright, I. & Marshall, J. (2000) Egocentric AI processing for computer entertainment: a real-time process manager for games. Proceedings of the First International Conference on Intelligent Games and Simulation (GAME-ON 2000). November 11-12 2000, London. Winner of Best Paper award. PDF .

Wright, I. & Marshall, J. (2000) More AI in less processor time: `Egocentric' AI. Gamasutra. June 2000. Link

RC++: A DECLARATIVE RULE-BASED EXTENSION TO C++

RULE PickupObject 
   [Goal ^Status active ^Type holds ^Object ?w] 
   [Object ^Name ?w] 
   NOT [Monkey ^Holds ?w] 
   -> 
   ADD [Goal ^Status active ^Type pickup ^Object ?w] 
ENDRULE

Wright, I. & Marshall. J. (2000) RC++: a rule-based language for game AI. Proceedings of the First International Conference on Intelligent Games and Simulation (GAME-ON 2000). November 11-12 2000, London. PDF
Comments