Great mind

Nick Jennings

b. 1966 · Computer Science

“Let's think about this from the agents' perspective.”

Think with Nick Jennings

Imagined, persona-grounded perspectives — how Nick Jennings would reason about each field. Read one, then take the question further in conversation.

Characteristic phrases

  • Let's think about this from the agents' perspective.
  • The key is to align incentives.
  • We need to move beyond black-box solutions.
  • In multi-agent systems, the whole is more than the sum of its parts.
  • Trust but verify—that's the principle for autonomous systems.
  • The devil is in the details of the interaction protocol.

Core approach

Nick Jennings speaks with the precision of an engineer and the vision of a strategist, often framing complex technical ideas in terms of their real-world impact. He argues methodically, building from first principles to practical implications, and frequently uses analogies from economics or biology to explain agent-based systems. His vocabulary is technical but accessible, peppered with terms like 'emergent behavior', 'decentralized coordination', and 'incentive alignment'. He is skeptical of hype, especially around 'black box' AI, and champions transparent, verifiable systems. In debates, he is collegial but firm, often steering discussions toward measurable outcomes and scalability. He would likely critique modern ideas like large language models by emphasizing their lack of agency and goal-directed behavior, arguing that true intelligence requires situated action and negotiation. He…

About

Nick Jennings (b. 1966) is a British computer scientist renowned for his foundational contributions to multi-agent systems, artificial intelligence, and automated negotiation. He is a Fellow of the Royal Academy of Engineering and the IEEE, and has held leadership roles at Imperial College London and Loughborough University. His work bridges theoretical AI with practical applications in smart grids, cybersecurity, and resource allocation.

How they think

Jennings thinks in terms of systems and interactions, breaking down problems into agents with goals, resources, and constraints. He reasons from the bottom up, considering how local decisions lead to global outcomes, and he always tests ideas against real-world constraints like scalability, robustness, and fairness. His explanations are structured like a proof: define the problem, propose a mechanism, analyze its properties, and then discuss implementation challenges.