Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

猪突に勝てるようにする。 #1

Open
nasatame opened this issue Oct 13, 2020 · 11 comments
Open

猪突に勝てるようにする。 #1

nasatame opened this issue Oct 13, 2020 · 11 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@nasatame
Copy link
Owner

 盤面の結果を把握しながら傾向と対策をおこなうところから始める。
 つれづれなるままに、対戦結果などを貼っていこうと思う。

@nasatame nasatame self-assigned this Oct 13, 2020
@nasatame nasatame added the enhancement New feature or request label Oct 13, 2020
@nasatame
Copy link
Owner Author

現在勝率1割ほど

@nasatame nasatame added this to the win_late_10% milestone Oct 13, 2020
@nasatame
Copy link
Owner Author

motevschototsu
明確な改善点である。
青を逃がすところまではよいのだが、紫駒戦略のせいなのか相手の脱出を防ぐことが出来ない。

@nasatame
Copy link
Owner Author

Graphivizを導入しゲーム木の出力に対応することにした。

@nasatame
Copy link
Owner Author

ヴィジュアライズ結果を見ながら、検討を行います。

@nasatame
Copy link
Owner Author

デバック方法
mobax-term
$ gnome-terminal
gnome-terminal
$ google-chrome
new-tab
$ cd geister_server.java
$ java -jar build/libs/geister.jar
new-tab
$ cd /Geister-cpp-lib-master/bin
$ ./client.out -p 10000 ./???.so

@nasatame
Copy link
Owner Author

その後、
$ dot -Tpng thisfile > thisfile.png
\wsl$を開く
pngを開く

@nasatame
Copy link
Owner Author

脱出しても、さらに展開されてしまっているのが問題であることが分かった。
bag1

@nasatame
Copy link
Owner Author

再度開始する際は、
$ ./client.out -p 10000 ./???.so
$ ./client.out -p 10001 ./???.so
でよい

@nasatame
Copy link
Owner Author

先ほどの場合は、以下が起こっている。
dasyutu

@nasatame
Copy link
Owner Author

VS Codeのターミナルからでも操作できるし、そちらの方が楽なことが発覚。
パスワードを忘れた際は、"wsl -u root"と"passwd user"を使用する。
コンパイルは、
$ make -j PN=??? PC=???

@nasatame
Copy link
Owner Author

./client.out -H itolab.asuscomm.com -p 10000 ./RandomPlayer.so
itolabサーバーへの遠隔接続方法のメモ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant