Is there a chess engine that just makes random moves?

Sort:
Platzerwasel
Legal moves like has to move out of check, but other than that totally random
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

Monie49
Any engine at level 1
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.

UnderDog_Chess_closed

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

Pulpofeira

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

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.

Pulpofeira

And besides he knew the en passant rule!

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.

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.)

mushroom08

BOT RandomMoverBot (984) 

jgnLpaShalat

ok

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.

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.
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.
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?

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.