Is there a chess engine that just makes random moves?

Sort:
Avatar of Platzerwasel
Legal moves like has to move out of check, but other than that totally random
Avatar of EscherehcsE

I've heard of a few. One that I have a link for is:

http://www.xs4all.nl/~vermeire/BrutusRND.rar

 

And a forum discussion on the topic:

http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=50695

Avatar of Monie49
Any engine at level 1
Avatar of EscherehcsE
Monie49 wrote:
Any engine at level 1

Not really. If the engine has ANY non-randomness to it, it will absolutely kill the random mover.

Avatar of UnderDog_Chess_closed

I'll be your engine.......i excel at random moves

Avatar of Pulpofeira

There was a chimp in Chessmaster 2 for PlayStation, if I'm not wrong.

Avatar of EscherehcsE
Pulpofeira wrote:

There was a chimp in Chessmaster 2 for PlayStation, if I'm not wrong.

Stanley - but not completely random, if I remember correctly.

Avatar of Pulpofeira

And besides he knew the en passant rule!

Avatar of Ziggyblitz

The chess app. "Spark Chess" has as it's weakest strength a character named Cody which blunders constantly.  Maybe not random but not far off it.

Avatar of EscherehcsE

I just came across another random mover: DanaSah 6.5. It's a normal, strong engine, but one of its easy levels is "random move". Note that there is a separate executable file for the "limitstrength" version. The normal, strong version is "danasah650.exe", and the limitstrength version is "danasah650_ls.exe".

http://talkchess.com/forum/viewtopic.php?t=63185

https://sites.google.com/site/danasah/

(The only thing I don't like about the DanaSah random move mode is that it moves instantly.)

Avatar of mushroom08

BOT RandomMoverBot (984) 

Avatar of jgnLpaShalat

ok

Avatar of Daarzyn7

One thing that might surprise you - if the engine just added random value to each move, then 1-move analysis will work as normal random chess engine, but deeper analysis (still with random values) will make the engine be better.

Avatar of NikkiLikeChikki
Wouldn’t a neural network chess engine like Leela just make random legal moves in its first training game? I think it’s open source. Theoretically you could erase the training data after each game. Just a thought.
Avatar of NikkiLikeChikki
@long_quach - in the field of computer science an engine is different from a program. Engines are the central part of a program, but an engine is generally capable of running in different programs. There’s a Wikipedia article entitled “software engines” if you want to have a look.
Avatar of Bittrsweet
EscherehcsE 写道:

I just came across another random mover: DanaSah 6.5. It's a normal, strong engine, but one of its easy levels is "random move". Note that there is a separate executable file for the "limitstrength" version. The normal, strong version is "danasah650.exe", and the limitstrength version is "danasah650_ls.exe".

http://talkchess.com/forum/viewtopic.php?t=63185

https://sites.google.com/site/danasah/

(The only thing I don't like about the DanaSah random move mode is that it moves instantly.)

I downloaded this and i'm opening it in arena, but I can't figure out how to put it on level 1, its random move level. do you have any tips?

Avatar of EscherehcsE
Bittrsweet wrote:
EscherehcsE 写道:

I just came across another random mover: DanaSah 6.5. It's a normal, strong engine, but one of its easy levels is "random move". Note that there is a separate executable file for the "limitstrength" version. The normal, strong version is "danasah650.exe", and the limitstrength version is "danasah650_ls.exe".

http://talkchess.com/forum/viewtopic.php?t=63185

https://sites.google.com/site/danasah/

(The only thing I don't like about the DanaSah random move mode is that it moves instantly.)

I downloaded this and i'm opening it in arena, but I can't figure out how to put it on level 1, its random move level. do you have any tips?

I had to reboot into Windows to refresh my memory. First, you just install the "danasah650_ls.exe" engine into Arena as a UCI engine, as you would normally do. Then go into engine configuration, and in the "Easy level" dropdown menu, select "Random mover". That's pretty much it.