GUI interface to debug programs

Discussion of chess software programming and technical issues.

Moderator: Ras

JensBNielsen

GUI interface to debug programs

Post by JensBNielsen »

I sometimes use a trace (see below) to debug my program.

Has anyone developed a nice GUI to read such a file (in a certain format, of course), so you can browse the tree searched, see the chess positions, the variables, what has happened etc?

That would be great!

Best, Jens


8/8/1p1p4/pPpPp3/P1P1Pp1p/2R2PpP/1k1K2P1/8 w

0.06 sec. Search to depth 1 c3d3(1) v-sel=646 NBM(646)
0.08 sec. best move so far: c3d3 score: 646 UP d2d3(1) v-sel=661 NBM(661)
0.09 sec. best move so far: d2d3 score: 661 UP d2e2(1) v-sel=643 UP d2e1(1) v-sel=628 UP d2d1(1) v-sel=632 UP c3c1(1) v-sel=673 NBM(673)
0.12 sec. best move so far: c3c1 score: 673 UP c3a3(1) v-sel=646 UP c3b3(1) b2b3(2) d2d3(3) v-sel=0 UP d2e2(3) v-sel=-23 UP d2e1(3) v-sel=-35 UP d2d1(3) v-sel=-35 UP d2c1(3) v-sel=-47 UP NBM(673) UP UP c3e3(1) v-sel=631 UP c3c2(1) b2a3(2) c2c3(3) a3a4(4) c3d3(5) v-sel=378 UP c3c2(5) v-sel=382 UP c3c1(5) v-sel=401 UP d2c2(5) v-sel=376 UP d2d3(5) v-sel=399 UP d2e2(5) v-sel=386 UP d2e1(5) v-sel=372 UP d2d1(5) v-sel=376 UP d2c1(5) v-sel=367 UP c3e3(5) v-sel=376 UP c3a3(5) a4a3(6) d2c2(7) v=-254 UP d2c3(7) v=-238 UP d2d3(7) v=-229 UP d2e2(7) v=-249 UP d2e1(7) v=-265 UP d2d1(7) v=-260 UP d2c1(7) v=-269 UP NBM(673) UP UP c3b3(5) v-sel=379 UP NBM(673) UP UP c2c1(3) v-sel=661 UP d2c3(3) v-sel=662 UP d2d3(3) v-sel=675 a3a4(4) c2b2(5) v-sel=417 UP c2a2(5) a4b4(6) a2b2(7) v=405 UP a2c2(7) v=406 UP a2d2(7) v=399 UP a2e2(7) v=400 UP a2a1(7) v=450 UP d3e2(7) v=418 UP d3d2(7) v=414 UP d3c2(7) v=404 UP a2a5(7) v=736 NBM(736) UP UP a4b3(6) a2d2(7) v=424 UP a2e2(7) v=426 UP a2a1(7) v=477 UP a2a5(7) v=741 NBM(741) UP UP NBM(675) UP UP NBM(675) UP d2e2(3) v-sel=625 UP d2e1(3) v-sel=624 UP d2d1(3) v-sel=641 UP d2c1(3) v-sel=632 UP c2b2(3) v-sel=618 UP c2a2(3) a3a2(4) d2c2(5) v-sel=3 UP d2c3(5) v-sel=22 UP d2d3(5) v-sel=34 UP d2e2(5) v-sel=14 UP d2e1(5) v-sel=2 UP d2d1(5) v-sel=3 UP d2c1(5) v-sel=-9 UP NBM(675) UP UP NBM(675) UP....................................
User avatar
Zach Wegner
Posts: 1922
Joined: Thu Mar 09, 2006 12:51 am
Location: Earth

Re: GUI interface to debug programs

Post by Zach Wegner »

There used to be a commercial utility named Chant written by Andrei Fortuna. I imagine it's defunct now. I never used it.
mathmoi
Posts: 290
Joined: Mon Mar 13, 2006 5:23 pm
Location: Québec
Full name: Mathieu Pagé

Re: GUI interface to debug programs

Post by mathmoi »