Presentation is loading. Please wait.

Presentation is loading. Please wait.

Unagi: The Gathering Team Introduction & Sketch of Strategy T. Akiba, Y. Iwata, K. Imajo, T. Kataoka, M. Kusumoto and K. Hosaka National Center.

Similar presentations


Presentation on theme: "Unagi: The Gathering Team Introduction & Sketch of Strategy T. Akiba, Y. Iwata, K. Imajo, T. Kataoka, M. Kusumoto and K. Hosaka National Center."— Presentation transcript:

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


Download ppt "Unagi: The Gathering Team Introduction & Sketch of Strategy T. Akiba, Y. Iwata, K. Imajo, T. Kataoka, M. Kusumoto and K. Hosaka National Center."

Similar presentations


Ads by Google