interprism's blog

インタープリズム株式会社の開発者ブログです。

Java

遺伝的アルゴリズムを入門したかった

この投稿は インタープリズムの面々が、普段の業務に役立つ記事を丹精込めて書き上げる! Advent Calendar 2016 - Qiitaの8日目 の記事です。 こんにちは、yumeです。 今回は「遺伝的アルゴリズム」で遊んでみます。 「遺伝的アルゴリズムって良く聞くし、面…

ビットボードによる αβ 法

この投稿は インタープリズムの面々が、普段の業務に役立つ記事を丹精込めて書き上げる! Advent Calendar 2016 - Qiitaの4日目 の記事です。 こんにちは、andoです。 業務に役立つことはないかもしれないビットボードによる αβ 法の話。 今回こそ 1 位 今年…

第2回 プログラミングコンテスト

以前社内で開催されたプログラミングコンテストの第二回目が行われた。 今回も社員誰もが参加できるようにJavaを用いたもので行われた。 今回の課題は以下のようなものである。 オセロゲームのAIロジックを実装し、他の人のAIと戦って誰が一位になるかを競い…

Java8からはHashMapの性能のためにComparableを実装しておいた方がいい

こんにちは、andoです。 ついにJava8がリリースされたのでさっそくインストールしてみました。 Java8になってラムダ式を始め、多くの機能が追加されたのですが、既存機能についても性能改善が行われています。 人気がありそうな新機能の紹介は他の人にお任せ…

PAGE TOP