Tokyu ruby kaigi07

1,676 views

Published on

Tokyu Ruby Kaigi 07 LT発表資料

Published in: Internet
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,676
On SlideShare
0
From Embeds
0
Number of Embeds
220
Actions
Shares
0
Downloads
3
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Tokyu ruby kaigi07

  1. 1. 俺らみたいなコミュ症が 合コンに勝利するたった一つ の方法 by Ruby @kon_yu 株式会社welself
  2. 2. エンジニアと合コンしたいです • 会社の人にエンジニアと合コンしたいと言われ たらやるしか無いですよね
  3. 3. 合コンの勝利には • 初期値が大事 • 初期値とは席順 • 男女男の順が勝利の方程式
  4. 4. Are you a hacker?
  5. 5. Yes, We are Hackers
  6. 6. 席順生成をRubyを作りました • 仕様 • 空席を含む、席で男女男になる席順を生成する !
  7. 7. つくりました
  8. 8. 想定外の仕様 • 男女一名づつ遅れてきた奴がいた • あかん、別途お見積りでしょ • しょうがないので運用でカバー
  9. 9. But, We are Hackers • Let's rock computer science • グラフ理論で問題解決 • 空席を含み8!のパターンあり 40320ケース • このぐらいなら全パターン検索できる
  10. 10. 作りました
  11. 11. 今後の課題 • 10対10の合戦対応  • 20! = 2.43290200817664E18 • そうだ!学習アルゴリズムだ • 遺伝的アルゴリズムを使う予定 • その発表は
  12. 12. • Kasasaki.rb OR Yokohama.rbにて • それまでに作ります ! • リモートで(札幌で)働きたい! • @kon_yuまで連絡だ!

×