abik wrote:After some delay, I finally released version 5.0 of Chess for Android, available on Google Play or as direct download. New features include:
* Time control to define a chess clock for both sides with a choice between the number of moves between time control (possibly the full game), thinking time per time control, and an optional time increment per move.
* Double engine analysis lines during tournaments, especially useful with pondering on.
* Re-factored a lot of the engine handling code, with improved cleanup of hanging engines.
This is a relatively major release, so please let me know if you encounter any issues. Also, as usual, suggestions for improvements are welcome.
Suggestions:
1. Sort engine display in import engine list by engine name in ascending order. This would allow the user to easily pick the engine especially when there are more than 10 engines displayed in engine list.
2. When preparing to run tournament, allow the user to set the level or TC after or before engines are invited. Currently in version 5.0.2 the level used in the tourney is the level when the user open the app or the level defined by the user before setting the tournament or the current level in the app. It could happen (idiot user ) that the current level is set at "Free Play (analysis)" yet CFA still allows the tournament to proceed, so what TC the engines were receiving then?
Attention. First suggestion will make gauntlets impossible. It should be done when gauntlet option is added. See my workaround posted earlier. It need engines listed not in alphabetical order
Gurcan Uckardes wrote:Attention. First suggestion will make gauntlets impossible. It should be done when gauntlet option is added. See my workaround posted earlier. It need engines listed not in alphabetical order
Perhaps your workaround is affected, I have not really give more thoughts on that as you were already creating temp folder, moving engines here and there ...
Gurcan Uckardes wrote:Attention. First suggestion will make gauntlets impossible. It should be done when gauntlet option is added. See my workaround posted earlier. It need engines listed not in alphabetical order
Brilliant. I just added the sorting to make Ferdinand happy. Now you are telling me I can only release this feature if I add yet another one
He he. Exactly.I'm about to finish testing 100+ engines @ 1'+0". Major problems come from winboard engines. I'm also surprised to see some weakest engines like TJ, Simplex, Virutor played bullets well
abik wrote:After some delay, I finally released version 5.0 of Chess for Android, available on Google Play or as direct download. New features include:
* Time control to define a chess clock for both sides with a choice between the number of moves between time control (possibly the full game), thinking time per time control, and an optional time increment per move.
* Double engine analysis lines during tournaments, especially useful with pondering on.
* Re-factored a lot of the engine handling code, with improved cleanup of hanging engines.
This is a relatively major release, so please let me know if you encounter any issues. Also, as usual, suggestions for improvements are welcome.
Suggestion:
1. Remember level and ponder setting when resuming tourneys.
It may happen that an idiot user will set the the tourney to level 4 then interrupt the tourney then at some point change the level to 1. When the tourney is resumed, level 1 now is used and not the orinal level 4. This is also true for ponder on and off.
Hi pal:
I have played both the Android and Windows 32 bits versions. First of them looks stronger. I defeated easily the one for windows, not the case with android. Or just chance?