Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why I can run breakout roms,but others failed #17

Open
SaintJack opened this issue Mar 17, 2016 · 9 comments
Open

Why I can run breakout roms,but others failed #17

SaintJack opened this issue Mar 17, 2016 · 9 comments

Comments

@SaintJack
Copy link

I used the source and run the program, success
But when I download a new rom file from "http://atariage.com/company_page.html?CompanyID=1&SystemID=2600&SystemFilterID=2600"
and run ,for example "3d_tic" rom,it failed.

the error output is like below:

./run_cpu 3d_tic
-framework alewrap -game_path /home/zed/projects/google-dqn/DeepMind-Atari-Deep-Q-Learner-show-version/roms/ -name DQN3_0_1_3d_tic_FULL_Y -env 3d_tic -env_params useRGB=true -agent NeuralQLearner -agent_params lr=0.00025,ep=1,ep_end=0.1,ep_endt=replay_memory,discount=0.99,hist_len=4,learn_start=50000,replay_memory=1000000,update_freq=4,n_replay=1,network="convnet_atari3",preproc="net_downsample_2x_full_y",state_dim=7056,minibatch_size=32,rescale_r=1,ncols=1,bufferSize=512,valid_size=500,target_q=10000,clip_delta=1,min_reward=-1,max_reward=1 -steps 50000000 -eval_freq 250000 -eval_steps 125000 -prog_freq 5000 -save_freq 125000 -actrep 4 -gpu -1 -random_starts 30 -pool_frms type="max",size=2 -seed 1 -threads 4
Torch Threads: 4
Using CPU code only. GPU device id: -1
Torch Seed: 1
./run_cpu: line 46: 16364 Segmentation fault ../torch/bin/qlua train_agent.lua $args

@ShibiHe
Copy link

ShibiHe commented May 27, 2016

I have the same issue. I hope someone could answer this question. I can only play breakout but nothing else. I downloaded: breakout.bin montzrev.bin mspacman.bin vidpin.bin, and none of them could be run.
My hardware has 512GB RAM and eight Nvidia Titan X GPUs.
screen shot 2016-05-26 at 7 42 35 pm

@SaintJack
Copy link
Author

I almost solved the problem, It is said that the program only support some of the game rom

I can list some of them

air_raid
alien
boxing
hero
ice_hockey
pong
space_invaders
tennis
venture
...

I din't test all of them ,I just test alien.bin space_invaders.bin
It works!

From: Frank He
Date: 2016-05-27 08:46
To: kuz/DeepMind-Atari-Deep-Q-Learner
CC: SaintJack; Author
Subject: Re: [kuz/DeepMind-Atari-Deep-Q-Learner] Why I can run breakout roms,but others failed (#17)
I have the same issue. I hope someone could answer this question. I can only play breakout but nothing else. I downloaded: breakout.bin montzrev.bin mspacman.bin vidpin.bin, and none of them could be run.
My hardware has 512GB RAM and eight Nvidia Titan X GPUs.

You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

@ShibiHe
Copy link

ShibiHe commented May 27, 2016

Where did you get the game roms? I downloaded from http://www.atariage.com/ and among these roms only breakout and alien worked. I wonder where the authors to the source code got the game roms.

screen shot 2016-05-27 at 1 58 14 pm

@dmonaldo
Copy link

I've had the same issue. Breakout works but none of the other roms that I downloaded.

@ShibiHe
Copy link

ShibiHe commented Jun 1, 2016

I think I got an idea why the other games failed. The roms' name must follow the rules in ALE. For instance ms_pacman rom must be pacman.bin.

@dmonaldo
Copy link

dmonaldo commented Jun 1, 2016

Thanks @ShibiHe. I was able to get pacman running. What is ALE?

@ShibiHe
Copy link

ShibiHe commented Jun 3, 2016

@J6767
Copy link

J6767 commented Jun 6, 2016

As @ShibiHe stated, the ROMs must be correctly labeled. Here is the current list of supported ROMs, which the naming rules: link

@boluoweifenda
Copy link

@ShibiHe thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants