It is on my (long) to-do list. Implementing features goes in bursts for me. Now I am focused on online play. Then suddenly I feel like improving UCI/XBoard engine support again. But spare time is scarce (and many other hobbies does not help either). But it is not forgotten!
Chess for Android: version 6.1.1
Moderators: hgm, Rebel, chrisw
-
- Posts: 819
- Joined: Fri Dec 01, 2006 10:46 pm
- Location: Mountain View, CA, USA
- Full name: Aart Bik
Re: Chess for Android: version 6.1.1
-
- Posts: 215
- Joined: Sun Jul 31, 2016 6:35 pm
Re: Chess for Android: version 6.1.1
Hi Aart,
sorry if this question is stupid „full parsing and evaluation of engine specific UCI option“. What is the advantage of this. What would it change?
Peter
sorry if this question is stupid „full parsing and evaluation of engine specific UCI option“. What is the advantage of this. What would it change?
Peter
-
- Posts: 819
- Joined: Fri Dec 01, 2006 10:46 pm
- Location: Mountain View, CA, USA
- Full name: Aart Bik
Re: Chess for Android: version 6.1.1
In the current implementation of Chess for Android (which goes back 10 years ), a setup dialog is used that allows setting a few common UCI options that I hand-picked (hash table size, opening book path, etc.). The reason for this was to have full control over the layout of the dialog. A better approach, however, would be to simply "parse" the UCI options of an engine and dynamically build a setup dialog for these. That would allow setting even the most esoteric of options. The UCI standard was clearly designed with this dynamic creation of widgets in mind.
-
- Posts: 215
- Joined: Sun Jul 31, 2016 6:35 pm
Re: Chess for Android: version 6.1.1
Hi Aart,
Thanks for the quick answer. Very interesting - better approach. But it sounds like a lot of work!
Peter
Thanks for the quick answer. Very interesting - better approach. But it sounds like a lot of work!
Peter
-
- Posts: 626
- Joined: Sun May 13, 2007 9:55 pm
- Location: Bay Area, CA USA
- Full name: Mike Adams
Re: Chess for Android: version 6.1.1
My Chess for Android hadn't updated tonight when i checked but I went to Chess for Android's page and got the update option.abik wrote: ↑Wed May 15, 2019 6:13 am Version 6.1.5 of Chess for Android is gradually rolling out which now provides the choice between FICS or ICC. I still have tons of ideas for making improvements (and other ideas are welcome too of course), but I wanted to make sure everyone has a choice between the two servers now. This is also a step toward supporting 8x8 checkers on ICC.
The play on ICC option worked well. I was wondering how my formula(there was a formula remembered maybe it was from my previous FICS login) would effect things but I saw quickly a 10 0 u ( i was on as a guest) and started a game. Game was solid. Guy was not a push over. I was the one who blundered in the end, missing I was dropping a piece. One thing though, i could not find 'resign'. I did new game then disconnect so i think it resigned me but I wasn't sure on procedure there.
-
- Posts: 819
- Joined: Fri Dec 01, 2006 10:46 pm
- Location: Mountain View, CA, USA
- Full name: Aart Bik
Re: Chess for Android: version 6.1.1
The "formula" for FICS is exact, i.e. assuming the formula is well-formed, only seek ads that match the formula are prompted to the users. For ICC, things are not so clear at the moment unfortunately. The formula is used to post seek ads, but it does not filter out non-matching seek ads. There is "sfilter" on ICC, but this only provides filters at a high level, not precisely on time and increments (and it is ignored in guest mode). So I am still pondering what to do next for ICC (own filtering perhaps), but did not want to block the release on this any longer.adams161 wrote: ↑Thu May 16, 2019 9:31 amThe play on ICC option worked well. I was wondering how my formula(there was a formula remembered maybe it was from my previous FICS login) would effect things but I saw quickly a 10 0 u ( i was on as a guest) and started a game. Game was solid. Guy was not a push over. I was the one who blundered in the end, missing I was dropping a piece. One thing though, i could not find 'resign'. I did new game then disconnect so i think it resigned me but I wasn't sure on procedure there.
Click one king and then the other king to open a dialog to offer a draw or resign. If the opponent offers a draw, use the same mechanism (in that case offering really means accepting).