迷路解析プログラム やっと一歩前進
先週から悩んでいた等高線を書くプログラムのミスが分かり一歩前進しました。
原因は、圧縮された壁情報を解凍した後に壁判定するプログラムが間違っており、進行方向に対して前が0bit、右が1bit、左が3bit、後ろが2bitと判定しなくてはならないのに、前が0bit、右が1bit、左が2bit、後ろが3bitとなっており等高線が正しく表示されていなかった。
や~っと70%ほどプログラム完成し、ハードもほぼ完成なので俺のプログラムが完成すれば後は相棒Aの走行プログラムの完成を待つだけ!!
大会に間に合うかな・・・?
今、ポインタを使用しプログラムの最適化をはかっている。
原因は、圧縮された壁情報を解凍した後に壁判定するプログラムが間違っており、進行方向に対して前が0bit、右が1bit、左が3bit、後ろが2bitと判定しなくてはならないのに、前が0bit、右が1bit、左が2bit、後ろが3bitとなっており等高線が正しく表示されていなかった。
や~っと70%ほどプログラム完成し、ハードもほぼ完成なので俺のプログラムが完成すれば後は相棒Aの走行プログラムの完成を待つだけ!!
大会に間に合うかな・・・?
今、ポインタを使用しプログラムの最適化をはかっている。
0 Comments:
Post a Comment
<< Home