Battle vs Chess

Battle vs Chess

Mudpuppy Jan 5, 2015 @ 5:14pm
Question about AI turn.
Game looks good but the only decent review I can find is a negative one where the player claims the AI takes up to an hour to move when losing. Is this true or was it a bug?
< >
Showing 1-10 of 10 comments
Agent Sherbet Jan 6, 2015 @ 6:01pm 
I am experiencing this now. Does anyone know how to play in window mode so I can multi task?
Mudpuppy Jan 6, 2015 @ 6:02pm 
Try Alt tab?
Agent Sherbet Jan 6, 2015 @ 6:07pm 
Thanks. That's what I have been doing just annoying at times.
Raidor [dph]  [developer] Jan 7, 2015 @ 5:24pm 
you should not choose too high levels. AI at level 9 is ELO 3750 and takes very long - maybe 10+ hours - all levels 7+ are for real profis. This is not a usual game, with you say I am playing always on hard, because I am a good gamer.
Sanzas May 18, 2015 @ 2:12pm 
"you should not choose too high levels. AI at level 9 is ELO 3750 and takes very long."

So if we want to play on high Levels we have to accept that the AI takes hours to move?
Would be ok, if there is a possibility to save the Game and take on later. But nop, there is not.
That really should be in a Chess Game on Pc... especially with such a slow AI (on High Levels).

"are for real profis."
So real profis have to wait 10 Hours for 1 move .__.
711 May 18, 2015 @ 7:58pm 
I agree. This is nonsense! Even at Level 7 the AI thinks for up to 15 min per move. Wouldnt bother if it played really strong, but it doesnt. It looses all the time and I am not even that good at chess.

ELO 3750 at level 9? Why would any mortal human being want a game like this to be 1000 ELO above worldchampion-level? I dont get it.

I believe that this is just bad coding. I own loads of chessprograms, some of them rated real high, and not a single one of them has to calculate that long to come up with a challenging move.
Mauseleum May 19, 2015 @ 2:28am 
Originally posted by Raidor dph:
you should not choose too high levels. AI at level 9 is ELO 3750 and takes very long - maybe 10+ hours - all levels 7+ are for real profis. This is not a usual game, with you say I am playing always on hard, because I am a good gamer.

I`m horrible sorry, but are you really a developer of this game? It is by no means the fault of the gamer for the AI to take that long in turns, as it sounds that you are saying.
Horrible customer support with no intention to fix the problem, but to cast the blame on the players.

But anyways thanks Raidor for informing the problems of the game and the fact that the developers lack the skills to make valid argument... Who on earth defends a game by saying: "this is not a usual game".

Lost customer: +1

Ps. Please try to check your grammar as your sentences also do make rather little sense.
Ail Jul 20, 2015 @ 12:35pm 
I don't get this. Any decent chess-engine will find extremely good moves in the matter of a few seconds.
There's extreme diminishing returns to having it calculate longer.
I play against stockfish 6 on my smartphone with 10 seconds per move for stockfish and unlimited time for myself. I stand no chance.
I mean these engines are playing on completely different levels than even the best humans let alone amateur-players. I bet that in 99% of all cases the best move found after 10 seconds is the same that is found after 10 minutes.
Sanzas Jul 23, 2015 @ 6:00am 
@Ail the Problem is that (it seems like) you can choose extremly high AI Levels, wich will calculate extremly long, but the User doesn't get any notification about this.
The Developer said in a few Posts above yours, that the ELO on Lv 9 is ~3750. The World Champion has an ELO from ~2750.

I bet that your stockfish AI has a lower ELO and calculates less then this AI does on LV9, so your stockfish AI is faster.

The real Problem is that the User doesn't get any Information about how high the ELO on the AI Levels is.
On Level 5 or Level 6 its a good AI and has a normal Move Time.

Ail Jul 23, 2015 @ 6:37am 
There's a chess-compututer world-championship twice a year callt "TCEC".
Stockfish has scored 2nd place there several times now. Stockfish is the strongest free engine. Only the commercial-engine "Komodo" is stronger.
However, in order to compete a chess-engine has to have an "UCI" (unified chess-interface).
Part of the uci is being able to deal with time-controls.
The top-engines are all aware of how much time they have for the rest of the game and estimate how long they are allowed to calculate per move.

The more time they are given, the longer they calculate and the more accurately their result will be evaluated.

Time controls are a necessity to match engines against each other.
Depending on whether i play blitz-chess with 5 minutes for a game or correspondence-chess with 3 days per move will have dramatical impact on how good my moves are. However, in order to measure ELO one has to play the same time-control as ones opponent otherwise it becomes totally pointless.

If I consistently beat a Magnus Carlsen where he has 1 second per move but I have 3 days, noone would say I'm stronger than him and deserve higher ELO.

Same is true for the engines.

If the "Battle vs. Chess AI" beats Stockfish when Stockfish has only 10 seconds per move while BvC takes an hour, it cannot claim to have 3750 ELO.

There is no official rating for "as long as it takes" games. So the 3750 pretty much sound like a value pulled out of thin air. If it was forced to play a rated match with regular-time-controls it would lose every match on time, no matter how good the individual moves are.
< >
Showing 1-10 of 10 comments
Per page: 1530 50