2017年07月 / 06月≪ 12345678910111213141516171819202122232425262728293031≫08月

--.--.-- (--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
--:--  |  スポンサー広告  |  EDIT  |  Top↑

2009.01.16 (Fri)

将棋ソフト作り(その1)

私の今年のビッグプロジェクトのひとつ、将棋ソフト作りですが、ちょっとだけ進展したので、報告です。コードを書き始めて感じたのは、プログラミングの初心者には非常に大変な作業だな、ということです。ほとんどずっと原因不明のエラーに悩まされる連続です。ちなみに、私はCの初歩の初歩をかじった事がある程度。少しずつ作業しながら勉強になればよいなとも思います。

【More・・・】

いきなりwindowsアプリケーションを作るのは困難なんてものではないので(少しでもC/C++をかじったことがある人ならわかってもらえるはず)、とりあえずコンソールアプリでしばらくは我慢。

まだ千日手とか細かいルールチェックは終わってないのですが、とりあえずman対manのプレイはできるようになりました。後は適当に評価関数を作れば、com対comも近いうちにできそうです。

soft01

ちなみに。うさぴょんのオフィシャルページで、将棋プログラムの作り方、ってページがあって、最初はそこを参考にしてみました。しかしそのままではなぜかうまく動かないので、適当にいじっているうちにかなりひどいことになり始めました。きっと、一段落する頃には、ぐだぐだのソースになっている可能性が高いので、まあとりあえず作ってから、いろいろ修正、ということになりそうです、当然ですな。
01:30  |  プログラミング  |  TB(0)  |  CM(0)  |  EDIT  |  Top↑

*Comment

コメントを投稿する

URL
COMMENT
PASS  編集・削除するのに必要
SECRET  管理者だけにコメントを表示  (非公開コメント投稿可能)
 

▲PageTop

*Trackback

この記事のトラックバックURL

→http://adinat.blog61.fc2.com/tb.php/215-c10d343f

この記事にトラックバックする(FC2ブログユーザー)

この記事へのトラックバック

▲PageTop

 | BLOGTOP | 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。