こんばんはー
あやかです^^
 
今日はやっとカーナビくんが帰ってきましたー!!
実は数週間前になぜかマップディスクを読み込んでくれなくなり……(´・ω・`)
10年落ち(くらい)のラウムくんに付いていたので寿命かなーと思いつつ
「方向音痴にナビなしで走行って……死んでしまう!」
という、我ながら情けない本音もあり、保証期間中だということもあって直してもらいました!
 
方向音痴と言えば、以前CEDECの翌日にREPメンバー数人と秋葉原に行っていたんですが。
ゲームセンター内で独りになってしまい、中を探せど探せど誰も見つけられず……。
「まぁ、集合場所(駅)からそう離れなければいいでしょー」
……なんて軽い気持ちで電気の町を堪能していたんです!
それが本当に楽しくて!
気付けば
「あ、もう時間だ……駅に行かないと」
「…………あり?」
「…………待って、ここどこ?」
まるで漫画の一コマのような現実がそこにありました……。
「やばいよ! どうしよう、ここからどうにかして駅まで行かないと……」
とにかくグーグルマップを開く。
秋葉原駅を目的地にして、いざナビ起動!
「やった! これで無事だー!」
流石グーグル先生! 科学の力ってすごい!
……と思いきや
「西ってどっち!?」
向いている方向によって(当たり前ですが)クルクルとコンパスが回って。
余計に頭がこんがらがっちゃん……。
「……どうしたものかなぁ……」
途方に暮れて、とにかく広い道路に出ようと歩くこと1分。
「……あれ?」
なんと、秋葉原駅へ到着。
もちろん他のメンバーはそろっていまして。
「あり、着いちゃった……」
「遅い!!」
「あっごめんなさい!! 本当ごめんなさい!!」
ただひたすら謝っていました……(笑)
(集合時間2分前……5分前に着くはずだったのに、ごめんなさい……)
 
というほどの方向音痴っぷり……。
流石にメンバーたちから呆れられました(いつものことかもしれないけれど!)
挙句の果てには
「透明な鎖でも着けて引っ張ってやりたいわ!」
「本当……迷子はなぁ」
とか言われまして。
むしろ引っ張られたほうがいいんじゃないかな、私……。
直そう! 直そう!
 
 
っと、ナビの取り付けが終わってバイトに行っていたのですが。
1時間の休憩中にPigというゲームのプログラムを組んでいました!
コンパイルエラーが出なかったことと、エラーが出なかったことが嬉しくて、何回も起動していたら
「あれ?」
「1と1のぞろ目が出た後、もう一回1が出たらポイント加算……だよね? リセットされるのおかしいよね?」
私の独自のルールとして、4面ダイスと6面ダイスを振ってぞろ目が出たら、もう一回4面ダイスを振る。それでぞろったら20ポイント加算、外れたらポイントがリセット。というものを組んでいるんですが……。
 
1回目
1・1・1
ぞろ目なので本来は20ポイント加算
→なぜかポイントリセットされる。
 
2回目
2・2・1
ぞろ目ではないので本来はリセットされる
→なぜか20ポイント加算される
 
「……あ、バグだ」
それを直そうとしたところ、休憩時間が終わるというあまりに悪いタイミングで……。
家に帰ってご飯食べて等していたらこんな時間なので、課題をやって……この原因究明は明日になってしまいますが……。
 
多分、if文が原因なんだと思います。……それ以外の要因が思い浮かばないだけれど。
ちなみに
if(n ==  n4 == n_onemore)
と組んでいます。
でもこれって確か3つ連続に出来なかったような……
 
なので!
if(n == n4 && n == n_onemore)
と改善してみようかと。
 
これでバグが無くなってくれるといいんだけれど……。
結果はまた明日か明後日には報告できるかと思います!
 
ではおやすみなさいー