Download presentation
Presentation is loading. Please wait.
Published byAlessandro Philley Modified over 10 years ago
1
Unagi: The Gathering Team Introduction & Sketch of Strategy T. Akiba, Y. Iwata, K. Imajo, T. Kataoka, M. Kusumoto and K. Hosaka 2011/09/20 @ National Center of Sciences in Tokyo, Japan Report on the Fourteenth ICFP Programming Contest, ICFP 2011
2
Team Introduction: Affiliations Were from Japan Four from U Tokyo Two from Kyoto U Tokyo Kyoto
3
Our Strong Point:
4
Were the team of Programming Contest Addicts !
5
Team Introduction: Strong Point All of us are addicts of problem solving contests. All of us have experience of advancing to the world finals.
6
Team Introduction: Strong Point All of us are addicts of problem solving contests. All of us have experience of advancing to the world finals. This year we came to ICFP-PC
7
Team Introduction: Weak Point MemberCompileScript T. AkibaC++Ruby M. KusumotoC++Perl K. ImajoC++(11)Python K. HosakaDPerl Y. IwataJava- T. KataokaHaskell- Difference of the choice of programming languages
8
Team Introduction: Weak Point Much effort for installing compilers, interpreters, libraries, … MemberCompileScriptOS T. AkibaC++RubyLinux M. KusumotoC++PerlLinux K. ImajoC++(11)PythonMac K. HosakaDPerlWindows Y. IwataJava-Windows T. KataokaHaskell-Mac Difference of the choice of programming languages
9
Our Strategy: Roles Combos (DSL) Combos (DSL) AI Program (C++) AI Program (C++) 3 Members Develop effective combos Shorten the movements 3 Members Implement the parser, the interpreter and the strategy
10
Our Strategy: Roles Combos (DSL) Combos (DSL) AI Program (C++) AI Program (C++) Own Duel Server (Python, PHP) Own Duel Server (Python, PHP) Tools (Haskell, Java, D, …) Tools (Haskell, Java, D, …)
11
Our Strategy: AI Overview 1 st Phase: Try to kill all the opponents Only in 123 turns!! 2 nd Phase: Attack with four methods for different situations
12
Thank You for your attention & to the organizers
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.