I am an associate professor at the Laboratoire des Sciences du Numérique de Nantes (LS2N) of the Université de Nantes, currently on CNRS sabbatical leave at JFLI - NII in Tokyo.

My research is mainly focused on Game AI problems, in particular on solving decising-making problems in real-time strategy games. I focus on constraint solving under uncertainty, and try to understand how constraint programming and machine learning can nurture each other.

I am also interested in designing and implementing constraint-based meta-heuristics for combinatorial optimization problems, as well as making contraint programming more user-friendly for non-experts. This is one of the main reasons I started to design my constraint programming toolkit, GHOST.

Finally, I was deeply involved in Science popularization in France, in particular about Computer Science, Artificial Intelligence and Game AI. Although I do not have as many occasions to do it in Japan as in France, this is still something that matters to me.

StarCraft bot

Game AI

Chess interaction



Decision-making under uncertainty

Search landscape

Constraint-based Metaheuristics


NII, JFLI Room 1218
2 Chome−1 Hitotsubashi, Chiyoda-ku, 100-0003 Tokyo
email: florian [dot] richoux [at] polytechnique [dot] edu

Academic positions

  • 09.2018 08.2020

    CNRS sabbatical leave


  • 09.2012 08.2020

    Associate Professor

    Université de Nantes

  • 06.2015 08.2015

    Visiting Scientist

    Facebook AI Research

  • 04.2014 08.2014

    JSPS Visiting Professor

    JFLI - the University of Tokyo

  • 09.2010 08.2012

    CNRS Research Assistant

    JFLI - the University of Tokyo

  • 01.2010 08.2010

    Post-doctoral fellow

    Mathematical Informatics 2nd Laboratory, the University of Tokyo

Education and training

  • Ph.D. 2009

    Ph.D. in Theoretical Computer Science

    École Polytechnique, Palaiseau

  • M.Sc. 2006

    Master of Science in Theoretical Computer Science

    Université d'Orléans

  • M.Sc. 2005

    Master of Science in Theoretical Computer Science

    Université de la Méditerranée, Marseille

  • B.Sc. 2004

    Bachelor of Science in Theoretical Computer Science

    Université de Provence, Marseille