uci
id name ClassicAra 0.9.0 (Apr 5 2021)
id author Johannes Czech, Moritz Willig, Alena Beyer et al.
option name Allow_Early_Stopping type check default true
option name Batch_Size type spin default 16 min 1 max 8192
option name Centi_CPuct_Init type spin default 250 min 1 max 99999
option name Centi_Dirichlet_Epsilon type spin default 0 min 0 max 99999
option name Centi_Dirichlet_Alpha type spin default 20 min 1 max 99999
option name Centi_Epsilon_Checks type spin default 1 min 0 max 100
option name Centi_Epsilon_Greedy type spin default 5 min 0 max 100
option name Centi_Node_Temperature type spin default 170 min 1 max 99999
option name Centi_Q_Value_Weight type spin default 100 min 0 max 99999
option name Centi_Quantile_Clipping type spin default 25 min 0 max 100
option name Centi_Random_Move_Factor type spin default 0 min 0 max 99
option name Centi_Temperature type spin default 170 min 0 max 99999
option name Centi_Temperature_Decay type spin default 92 min 0 max 100
option name Centi_U_Init_Divisor type spin default 100 min 1 max 99999
option name Centi_Virtual_Loss type spin default 100 min 0 max 99999
option name Context type combo default gpu var gpu
option name CPuct_Base type spin default 19652 min 1 max 99999
option name First_Device_ID type spin default 0 min 0 max 99999
option name Fixed_Movetime type spin default 0 min 0 max 99999999
option name Last_Device_ID type spin default 0 min 0 max 99999
option name Log_File type string default
option name Max_Search_Depth type spin default 99 min 1 max 99999
option name MCTS_Solver type check default true
option name Model_Directory type string default model/chess
option name Move_Overhead type spin default 20 min 0 max 5000
option name MultiPV type spin default 1 min 1 max 99999
option name Nodes type spin default 0 min 0 max 99999999
option name Precision type combo default float16 var float32 var float16 var int8
option name Reuse_Tree type check default true
option name Temperature_Moves type spin default 0 min 0 max 99999
option name Use_NPS_Time_Manager type check default true
option name Use_TensorRT type check default true
option name Search_Type type combo default mcgs var mcgs var mcts
option name Simulations type spin default 0 min 0 max 99999999
option name SyzygyPath type string default <empty>
option name Threads type spin default 2 min 1 max 512
option name UCI_Variant type combo default chess var chess var chess
option name Use_Raw_Network type check default false
uciok
isready
info string onnx file: model/chess/model-1.23453-0.572-0537-bsize-1.onnx
info string no engine file found
info string Building TensorRT engine...
info string This may take a few minutes...
info string Elapsed time for building TensorRT engine: 2[min] 32.416[s]
info string serialize engine: model/chess/model-bsize1-fp16-0.trt
info string inputDims: (1, 39, 8, 8)
info string valueOutputDims: (1, 1)
info string policyOutputDims: (1, 4864)
info string No auxiliary outputs detected.
info string onnx file: model/chess/model-1.23453-0.572-0537-bsize-16.onnx
info string no engine file found
info string Building TensorRT engine...
info string This may take a few minutes...
info string Elapsed time for building TensorRT engine: 1[min] 49.726[s]
info string serialize engine: model/chess/model-bsize16-fp16-0.trt
info string onnx file: model/chess/model-1.23453-0.572-0537-bsize-16.onnx
info string deserialize engine: model/chess/model-bsize16-fp16-0.trt
info string inputDims: (16, 39, 8, 8)
info string valueOutputDims: (16, 1)
info string policyOutputDims: (16, 4864)
info string No auxiliary outputs detected.
readyok
ucinewgame
info string newgame
isready
readyok
position startpos
info string position rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
go movetime 10000
info string create new tree
info string run mcts search
info depth 16 seldepth 20 multipv 1 score cp 33 nodes 1765 nps 1719 tbhits 0 time 1027 pv e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 c1e3 e7e5 d4b3 c8e6 f2f3 f8e7
info depth 15 seldepth 21 multipv 1 score cp 43 nodes 3711 nps 1789 tbhits 0 time 2074 pv d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8a6 b2b3 f8b4 c1d2 b4e7 f1g2 c7c6 d2c3
info depth 16 seldepth 23 multipv 1 score cp 46 nodes 5617 nps 1800 tbhits 0 time 3121 pv d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8a6 b2b3 f8b4 c1d2 b4e7 f1g2 c7c6 d2c3 d7d5
info depth 16 seldepth 23 multipv 1 score cp 47 nodes 7554 nps 1812 tbhits 0 time 4168 pv d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8a6 b2b3 f8b4 c1d2 b4e7 f1g2 c7c6 d2c3 d7d5
info depth 16 seldepth 23 multipv 1 score cp 46 nodes 9500 nps 1816 tbhits 0 time 5230 pv d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8a6 b2b3 f8b4 c1d2 b4e7 f1g2 c7c6 d2c3 d7d5
info depth 16 seldepth 25 multipv 1 score cp 47 nodes 11417 nps 1819 tbhits 0 time 6277 pv d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8a6 b2b3 f8b4 c1d2 b4e7 f1g2 c7c6 d2c3 d7d5
info depth 17 seldepth 26 multipv 1 score cp 47 nodes 13318 nps 1822 tbhits 0 time 7308 pv d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8a6 b2b3 f8b4 c1d2 b4e7 f1g2 c7c6 d2c3 d7d5 b1d2
info depth 17 seldepth 28 multipv 1 score cp 47 nodes 15203 nps 1826 tbhits 0 time 8326 pv d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8a6 b2b3 f8b4 c1d2 b4e7 f1g2 c7c6 d2c3 d7d5 b1d2
info depth 17 seldepth 28 multipv 1 score cp 47 nodes 17102 nps 1828 tbhits 0 time 9357 pv d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8a6 b2b3 f8b4 c1d2 b4e7 f1g2 c7c6 d2c3 d7d5 b1d2
info depth 17 seldepth 28 multipv 1 score cp 48 nodes 18964 nps 1827 tbhits 0 time 10380 pv d2d4 g8f6 c2c4 e7e6 g1f3 b7b6 g2g3 c8a6 b2b3 f8b4 c1d2 b4e7 f1g2 c7c6 d2c3 d7d5 b1d2
info string rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
bestmove d2d4
info string apply move to tree
quit
> Cool. Schach das schlappe 1.12 GB Download benötigt.
> Bei mir wird die RTX 3080 40% bis 60% ausgelastet.
> Ara erreicht eine sehr gute Tiefe und macht auf einer RTX 3080 12 - 16 kN/sec.
> Und: Opferfreudig
> Zur Zeit habe ich Fragen zur Threadeinstellung bei der CPU-Version und zum Timemanagement.
> Default sind 2 Kerne, aber ich bekomme keine Erhöhung hin. Erhöhe ich z.B. auf 12 ergibt sich keine Steigerung der Nodes.
> Beim TM kommt Ara in Zeitnot da er die Rechentiefe nicht anpasst bzw. reduziert. Auf Discord wurde die Thematik schon angesprochen.
> Eine letzte Frage zu den Grafikarten: welche „Divice ID“ für jede GPU einzugeben?
> Erste Beobachtung: Trotz "nur" 15-16kn/s (auf RTX 2060) eine große Suchtiefe. Und: Opferfreudig
> Wie gut ist denn diese "Engine"? Wenn sie so gut ist, wie schwierig zu installieren, dann haben wir eine neue Nummer eins!
> Falls Du Wünsche zum Testen hast, kannst Du sie gerne an Jörg, Forum oder mich übermitteln.
> auf meinem System (WIN10 4 Core Maschine mit RTX 2070) liegt Classic Ara nach ersten Tests zwischen Equinox 3.20 und Schooner 2.2, also um die 3100 ELO.
> Mir ist aufgefallen, dass die syzygy-Tabelbases in der Suche nicht genutzt werden. Ist das Bug oder Feature?
> Unter Windows laufen CPU und GPU Version auf Arena, BanksiaGUI und cutechess; bisher wird die Engine auf Chessbase nicht geladen. Bei BanksiaGUI kann man viele uci Parameter einstellen.
> 2. Die ERET-Test Performance stieg unter int8 gegenüber fp16 von 60/111 auf 63/111
> 7. UCI-Parameter dazu sind wie folgt:
> option name First_Device_ID type spin default 0 min 0 max 99999
> option name Fixed_Movetime type spin default 0 min 0 max 99999999
> option name Last_Device_ID type spin default 0 min 0 max 99999
> option name Log_File type string default
> Bei den ersten drei kann ich nur ganze Zahlen einsetzen: z.B. 0 und 2 für 3 GPUx
> Welchen File-Namen soll ich bei Log_File auswählen?
setoption name First_Device_ID value 1
setoption name Last_Device_ID value 1
isready
Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill