昨年、ICFPC 2013についての記事を書きました。ICFPC2014がやってきました。
これが何であるかまだわからない人のために、これは国際コンピューターサイエンスオリンピアード(コンテスト)で、年に1回開催され、ICFP機能プログラミング会議(オリンピアードの勝者は無料の会議チケットを受け取ります)に合わせて開催されます。 タスクは絶対に任意であり、関数型言語でそれらを解決することは完全にオプションであり、誰でも行うことができます。
今年のイベントは、7月25日12:00 UTCから7月28日12:00 UTCまで開催されます。 オリンピアードの主催者は毎年異なります。今年はオックスフォード大学が主催します 。タスクはこちらです。
いつものように、誰でも、あらゆる言語で、あらゆるチームで、あらゆる力のあらゆるデバイスで参加できます。 少なくとも開始前に、登録は必要ありません。 それから何が起こるかは、主催者以外は誰も知りません。
以前のICFPCでのジョブのリスト
2009-私たちは衛星を管理し、必要な軌道に出て、お互いに結合します。
2010-すべては車とその燃料の生産として説明されていましたが、最終的にはすべてが3進論理のプログラミング回路に帰着しました。
2011-Lambda the Gatheringをプレイするためのボットを作成します(Magic the Gatheringを参照)。 これは、関数型プログラミングの要素を備えた戦略的なゲーム(カード)です。
2012-Boulder Dashをプレイするためのボットを作成します。 ダイヤモンド(ラムダと呼ばれる)を収集し、石をかわします。
2013-入力データと出力データの論理関数を推測する
誰が参加しますか? 誰でもない-病気になって結果を見てください。