CINXE.COM

Rémi Coulom's Home Page

<!DOCTYPE html> <html lang="en"> <head> <title>Rémi Coulom's Home Page</title> <link href="coulom.css" rel="stylesheet" type="text/css"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="description" content="Artificial intelligence in games: chess, Go (Weiqi, Baduk), Othello (reversi), and neural networks for motor control."> <meta name="author" content="Rémi Coulom"> <meta name="keywords" content="reinforcement learning, neural networks, motor control, computer chess, computer go, weiqi, baduk"> <meta name="viewport" content="width=device-width, initial-scale=1"> </head> <body> <h1>Rémi Coulom's Home Page</h1> <div style="float:left"><img style="margin-right:1em;margin-left:1em" src="Remi-Coulom.jpg" alt="Rémi Coulom"></div> <p>Welcome to my home page. I have been working at <a href="https://www.kayufu.com/">Kayufu</a> since 2014. My e-mail address is R e m i . Coulom at gmail dot com.</p> <p>On this page, you'll find some of my software and papers. I also post news on <a href="https://www.facebook.com/kayufu.software">Facebook</a>, and <a href="https://twitter.com/Remi_Coulom">Twitter</a>.</p> <p>In the past, I was Associate Professor of Computer Science at the <a href="https://www.univ-lille.fr/">University of Lille</a>, and a member of the <a href="https://team.inria.fr/sequel/">SequeL</a> research group.</p> <p>I am hosting <a href="https://www.goratings.org/">goratings.org</a>, the <a href="https://www.game-ai-forum.org/icga-tournaments/">ICGA Tournaments</a> database, and <a href="https://www.crazy-sensei.com/">Crazy Sensei</a>.</p> <div style="clear:left"></div> <h2>Software</h2> <h3>Chess</h3> <div style="float:right"><img src="TheChess.jpg" alt="The Chess"></div> <ul> <li> (2012.12.28) The Crazy Bishop is now available for Windows 8. Below is a table of all versions distributed by Unbalance: <table style="margin-top:1em"> <tr><td class="w"></td><th>English</th><th>日本語</th><th>Deutsch</th></tr> <tr><th>Windows 8/RT</th> <td><a href="https://www.microsoft.com/en-us/store/games/the-chess-lv100/9wzdncrfj23z">The Chess Lv.100 (free)</a></td> <td><a href="https://www.microsoft.com/ja-jp/store/apps/%E3%82%B6-%E3%83%81%E3%82%A7%E3%82%B9-%E3%83%AC%E3%83%99%E3%83%AB100/9wzdncrfj23z">ザ・チェス レベル100</a></td> <td><a href="https://www.microsoft.com/de-de/store/apps/das-schachspiel-lv100/9wzdncrfj23z">Das Schachspiel Lv.100 (Kostenlos)</a></td> <tr><th>iOS</th> <td> <a href="https://itunes.apple.com/us/app/id419524524">The Chess ~Crazy Bishop~</a><br> <a href="https://itunes.apple.com/us/app/id497640483">The Chess Free ~Crazy Bishop~</a><br> </td> <td> <a href="https://itunes.apple.com/jp/app/id419524524">ザ・チェス ~Crazy Bishop~</a><br> </td> <td> <a href="https://itunes.apple.com/de/app/id419524524">Das Schachspiel ~Crazy Bishop~</a><br> <a href="https://itunes.apple.com/de/app/id497640483">Das Schachspiel Frei ~Crazy Bishop~</a> </td> <tr><th>Android</th> <td> <a href="https://play.google.com/store/apps/details?id=jp.co.unbalance.android.chess&amp;hl=en">The Chess ~Crazy Bishop~</a><br> <a href="https://play.google.com/store/apps/details?id=jp.co.unbalance.android.chess_free&amp;hl=en">The Chess Lv.100 Free</a> </td> <td><a href="https://play.google.com/store/apps/details?id=jp.co.unbalance.android.chess&amp;hl=ja">ザ・チェス レベル100</a></td> <td></td> </table> </li> <li>(2011.03.02) <a href="chess-0057.tar.bz2">chess-0057.tar.bz2</a>: chess-related source code: PGN I/O, a chess engine, a <a href="./Publications/CGOlympiad2002.pdf">treemap visualizer</a>, and more.</li> <li>(2006.02.09) <a href="Bayesian-Elo/">Bayesian Elo Rating</a>: a tool that reads a PGN file, and estimates Elo ratings.</li> <li>(2004.07.15) <a href="tcb0052.zip">tcb0052.zip</a>: The Crazy Bishop, <a href="http://hgm.nubati.net/">Winboard</a> engine.</li> <li>(2001.11.21) <a href="pgn2epd.exe">pgn2epd.exe</a>: PGN to EPD converter with best move (usage: "pgn2epd &lt;file.pgn &gt;file.epd").</li> </ul> <h3 style="clear:right">Game of Go (Weiqi, Baduk)</h3> <div style="float:right"> <a href="CrazyStone/"> <img src="ChampionGo.jpg" alt="Champion Go"> </a> </div> <ul> <li>(2018.12.19) <a href="https://github.com/Remi-Coulom/gogui">GoGui</a>, a fork of a popular user interface for Go engines.</li> <li>(2016.09.04) <a href="https://www.crazy-sensei.com/">Crazy Sensei</a>, a virtual Go teacher.</li> <li>(2015.07.19) <a href="https://www.goratings.org/">goratings.org</a>, a rating list of go players.</li> <li>(2013.05.29) <a href="kifu-snap/">Kifu-Snap</a>: go-board image recognition.</li> <li>(2011.04.22) <a href="CrazyStone/">Crazy Stone</a>: my go-playing program.</li> </ul> <h3 style="clear:right">Othello / Reversi</h3> <div style="float:right"><img src="TheOthello.jpg" alt="The Othello"></div> <ul> <li> (2013.11.21) The Othello is now available for Windows 8. Below is a table of all versions distributed by Unbalance: <table style="margin-top:1em"> <tr><td class="w"></td><th>English</th><th>日本語</th></tr> <tr><th>Windows 8/RT</th> <td><a href="https://www.microsoft.com/en-us/store/p/the-othello/9wzdncrfj23m">The Othello (free)</a></td> <td></td> <tr><th>iOS</th> <td><a href="https://itunes.apple.com/us/app/id785097678">The Othello (free)</a></td> <td><a href="https://itunes.apple.com/jp/app/id396075057">ザ・オセロ(R)</a></td> <tr><th>Android</th> <td><a href="https://play.google.com/store/apps/details?id=jp.co.unbalance.android.othello_free">The Othello (free)</a></td> <td><a href="https://play.google.com/store/apps/details?id=jp.co.unbalance.android.othello">ザ・オセロ(R)</a></td> </table> </li> </ul> <h3 style="clear:right">Hanafuda (花札)</h3> <div style="float:right"><img src="hanafuda.png" alt="Hanafuda"></div> <ul> <li>(2013.05.08) <a href="https://itunes.apple.com/jp/app/id639518069?mt=8">Hanafuda for iOS</a></li> <li>(2013.05.08) <a href="https://play.google.com/store/apps/details?id=jp.co.unbalance.android.hf">Hanafuda for Android</a></li> </ul> <h3 style="clear:right">Japanese Mahjong (麻雀)</h3> <div style="float:right"> <img src="mahjong.png" alt="Mahjong"> </div> <ul> <li>(2016.03.21) <a href="https://play.google.com/store/apps/details?id=jp.co.unbalance.android.mjminna">みんなの麻雀 for Android</a> <li>(2016.03.21) <a href="https://itunes.apple.com/jp/app/minnano-ma-que/id1087737933?mt=8">みんなの麻雀 for IOS</a> </ul> <h3 style="clear:right">Motor Control</h3> <ul> <li>(2002.12.29) <a href="swimmer.tar.bz2">swimmer.tar.bz2</a> Source code of my swimmer simulator, with documentation on how to write your own controller.</li> <li>(2002.05.07) <a href="Thesis/">swimmer demos</a> of my PhD thesis.</li> </ul> <h3>joedb</h3> <ul> <li>(2015-01-31) <a href="https://github.com/Remi-Coulom/joedb">joedb</a>, the Journal-Only Embedded Database.</li> </ul> <h2>Publications and Conference Presentations</h2> <h3>Statistics on Game Outcomes</h3> <ul> <li> (2011.09.01) <a href="CLOP/"><em>CLOP: Confident Local Optimization for Noisy Black-Box Parameter Tuning</em></a>, Advances in Computer Games, 2011. </li> <li> (2010.07.03) <a href="http://www.pourlascience.fr/ewb_pages/a/article-jeux-et-sports-le-probleme-des-classements-25339.php">Jeux et sports : le problème des classements</a>, <em>Pour la science</em>, numéro 393, juillet 2010. </li> <li> (2008.04.09) <a href="WHR/">Whole-History Rating: A Bayesian Rating System for Players of Time-Varying Strength</a>, <i>Conference on Computers and Games</i>, Beijing, China, 2008.</li> </ul> <h3>Game Programming</h3> <ul> <li> (2023.11.10) <a href="https://ipsj.ixsq.nii.ac.jp/ej/?action=pages_view_main&active_action=repository_view_main_item_detail&item_id=229345&item_no=1&page_id=13&block_id=8">Playing Board Games with a Deep Convolutional Neural Network on the Motorola 6809 8-Bit Microprocessor</a>, <em>Game Programming Workshop</em>, Hakone, 2023. </li> <li> (2011.05.11) <a href="Publications/TimeManagement.pdf">Time Management for Monte-Carlo Tree Search Applied to the Game of Go</a>, <em>International Conference on Applications of Artificial Intelligence (TAAI)</em>, Taiwan, 2010. </li> <li> (2010.09.30) <a href="CG2010-Simulation-Balancing/">Monte-Carlo Simulation Balancing in Practice</a>, <em>International Conference on Computers and Games</em>, Kanazawa, 2010. </li> <li> (2009.02.01) <a href="Criticality/"><em>Criticality: a Monte-Carlo Heuristic for Go Programs</em></a>, University of Electro-Communication, Tokyo, Japan, 2009. </li> <li> (2009.02.01) <a href="JFFoS/JFFoS.pdf"><em>The Monte-Carlo Revolution in Go</em></a>, JFFoS'2008: Japanese-French Frontiers of Science Symposium. </li> <li> (2007.10.25) <a href="Hakone2007/">Monte-Carlo Tree Search in Crazy Stone</a>. <i>12th Game Programming Workshop</i>, Hakone, Japan, 2007.</li> <li> (2007.05.22) <a href="Amsterdam2007/">Computing Elo Ratings of Move Patterns in the Game of Go</a>. In H. Jaap van den Herik, Jos W. H. M. Uiterwijk, Mark Winands and Maarten Schadd editors, <i>Computer Games Workshop</i>, Amsterdam, The Netherlands, 2007.</li> <li> (2006.05.19) <a href="CG2006/">Efficient Selectivity and Backup Operators in Monte-Carlo Tree Search</a>. In P. Ciancarini and H. J. van den Herik, editors, <i>Proceedings of the 5th International Conference on Computers and Games</i>, Turin, Italy, 2006.</li> <li> (2002.12.14) <a href="Publications/CGOlympiad2002.pdf">Treemaps for search-tree visualization</a>. In J. W. H. M. Uiterwijk, editor, <i>The Seventh Computer Olympiad Computer-Games Workshop Proceedings</i>, Maastricht, 2002. </li> </ul> <h3>Reinforcement Learning and Motor Control</h3> <ul> <li> (2004.07.15) <a href="Publications/ESANN2004.pdf">High-Accuracy Value-Function Approximation with Neural Networks Applied to the Acrobot</a>. In M. Verleysen, editor, <i>European Symposium on Artificial Neural Networks</i>, Bruges, Belgium, 2004. </li> <li> (2003.12.29) <a href="Publications/EWRL2003.pdf">A model-based actor-critic algorithm in continuous time and space</a>. In A. Dutech and F. Garcia, editors, <i>Proceedings of the Sixth European Workshop on Reinforcement Learning</i>, Nancy, France, 2003. </li> <li> (2002.12.14) <a href="Publications/Gluon.pdf">Des réseaux de neurones artificiels apprennent la natation</a>. <i>Le Gluon</i> (journal de vulgarisation scientifique de l'Université Joseph Fourier), numéro 6, Décembre 2002. </li> <li> (2002.12.14) <i><a href="Thesis/">Reinforcement Learning Using Neural Networks, with Applications to Motor Control</a></i>. PhD thesis, Institut National Polytechnique de Grenoble, 2002. </li> </ul> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10