-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
51 lines (37 loc) · 1.41 KB
/
README
File metadata and controls
51 lines (37 loc) · 1.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Program to play Y. Based on Fuego library.
----------
Building
----------
Get the latest Fuego trunk version from sourceforge and build it
in a parallel directory to your y directory.
% svn checkout svn://svn.code.sf.net/p/fuego/code/trunk fuego
% cd fuego
% autoreconf -i
% ./configure
% cd ..
Now build Y.
% cd y
% autoreconf -i
% ./configure --with-fuego-root=[abs path to fuego build]
Executable is src/y.
---------
Playing
---------
You can play from the command-line, but it's better to get HexGui and play
against it that way. You can get HexGui from github at:
https://github.com/ryanbhayward/hexgui.git
Under the 'View' menu select the 'Y' mode.
------------
Parameters
------------
The default parameters will not result in play that is very strong. The
following three parameters can drastically increase performance, depending
upon your machine:
max_time [10] -- seconds per search, 30 or 60 is much stronger than 10.
num_threads [1] -- eg, try 4 on a 4 core machine.
max_memory [2gb] -- try to use as much as your machine allows
The more threads and the longer the search, the more memory that is required.
Run the 'Search Parameters' option of Analyze Dialog to change these parameters
(if running from the command-line you can use the 'y_param' command to do so).
use_livegfx [0] -- set to non-zero if using gui to see what Y is thinking.
does not affect performance.