SlideShare a Scribd company logo
1 of 7
らりょすの「はじめて」シリーズ①

サイコロの並べ方
らりょす @raryosu
今回のプロコン競技部門
 争点は

いかに早くサイコロを並べるか
要するに

プログラム<人力
そこで・・・
 どうすればいかに早くサイコロを並べることができるかを考察
 いくつかの方法を試し、「並べるのに要する時間」を計測
 「1~9(サイコロ9個)」「lorem ipsum(サイコロ45個)」をサイコロの並びに
変換したものを使用
※lorem ipsum(ロレム・イプサム)とは典型的なダミーテキスト

ここでは原文の半角スペースを_(アンダーバー)に変換して使用
結果
①ただ単にばら撒いたサイコロの中から選び出す
②サイコロの目をある程度揃えて、その中から選び出す
③サイコロを手に持つ
表1 1~9, lorem ipsumを並べた時にかかる時間(5回の平均)

1~9にかかった時間(s)

①

②
③

lorem ipsumにかかった時間(s)

10.7
44.1(9.6) *1
12.5

156.4
162.6
108.1

*1 サイコロを揃える時間を除いて、サイコロを純粋に並べるのにかかった時間
つまり
 サイコロを手で持って並べるのが最も早く、正確に並べることが可能に
 サイコロを手に持つことで複数の面を見ることができるようになる
→目的の目を探しやすくなる
 また、手にもつサイコロの個数は多ければ多いほうがよい(表2)

表2 手に持つサイコロの個数と並べる時間
6個

時間(s)

9個

12個

17.0

10.7

10.5
今後の課題
 プロコンまであと数日
 サイコロを並べる速さ・正確性の向上
 現在、54個(1パケット分)並べる最速は1分56秒
 競技時間は3分~10分だから、1~5パケット並べるのが関の山

 かなりやばい。
まとめ
 さいころを早く並べなければならない
 さいころを早く並べるには手に持てるだけ手に持ってそこから目的の目を見つけ
出す

 ただし、早く並べる練習必須
 また、ディスプレイに表示された文字列を見ながら並べる技術も必要

もはやプロコンじゃない
やっぱりプレゼン難しい、面白いこと言えない

More Related Content

More from Hagihara Ryosuke (6)

Twitterを用いた効率的なメモ・スケジュール管理のためのシステムの開発
Twitterを用いた効率的なメモ・スケジュール管理のためのシステムの開発Twitterを用いた効率的なメモ・スケジュール管理のためのシステムの開発
Twitterを用いた効率的なメモ・スケジュール管理のためのシステムの開発
 
高専の今
高専の今高専の今
高専の今
 
情報システム系
情報システム系情報システム系
情報システム系
 
高専カンファレンス in 津山2 開催までの道のり
高専カンファレンス in 津山2 開催までの道のり高専カンファレンス in 津山2 開催までの道のり
高専カンファレンス in 津山2 開催までの道のり
 
てくにゃんってどうよ
てくにゃんってどうよてくにゃんってどうよ
てくにゃんってどうよ
 
Grouper -集まりを つながりに-
Grouper -集まりを つながりに-Grouper -集まりを つながりに-
Grouper -集まりを つながりに-
 

Recently uploaded

研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
atsushi061452
 

Recently uploaded (12)

研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
 
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdfネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
 
Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )
 
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
 
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
 
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアルLoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
 
情報を表現するときのポイント
情報を表現するときのポイント情報を表現するときのポイント
情報を表現するときのポイント
 
Keywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltdKeywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltd
 
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイルLoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
 
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
 
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
 
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
 

サイコロの並べ方