Body: <p>Although chess is frequently thought of as a tree structure, it is not because positions can be arrived at through different move orders and moves can be repeated.  Are their graphing programs/databases representing chess moves that can be used to illustrate this?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-02-04T22:04:50.583Z
Comments.Text: What exactly are you thinking of? For what purpose do you want this? Something like: http://2.bp.blogspot.com/-cNVCvQNxkkQ/UNZONkCry7I/AAAAAAAAAZs/p21dAAXLXGE/s1600/sicilian.png or https://c1.staticflickr.com/5/4017/4391267493_ab44e3f827_b.jpg ?
Comments.UserDisplayName: user1583209
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-02-04T22:08:25.907Z
Comments.Text: That seems like an example of a tree structure.
Comments.UserDisplayName: ToddM
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-02-05T02:22:09.233Z
Comments.Text: The first is not a tree. But anyway is that something like you want or something completely different?
Comments.UserDisplayName: user1583209
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-02-06T05:43:00.223Z
Comments.Text: Not sure what you are asking for, but these are simple chess engines with didactic intentions in mind https://chessprogramming.wikispaces.com/Sunfish https://chessprogramming.wikispaces.com/Pulse
Comments.UserDisplayName: Fred Knight
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-02-12T22:36:19.433Z
Comments.Text: Something that is recursive and that could be placed into a database.  Not simply graphed out..
Comments.UserDisplayName: ToddM
Tags: <software><programming><computer-chess>
Title: Are there any dicylic graphing programs for chess?
ThreadText: # Are there any dicylic graphing programs for chess?
  
  (Asked by: username_0 on 2017-02-04)
  
  Although chess is frequently thought of as a tree structure, it is not because positions can be arrived at through different move orders and moves can be repeated. Are their graphing programs/databases representing chess moves that can be used to illustrate this?
  
  **Tags:** software, programming, computer-chess
  
  > **Comments:**
  > **username_1**: What exactly are you thinking of? For what purpose do you want this? Something like: http://2.bp.blogspot.com/-cNVCvQNxkkQ/UNZONkCry7I/AAAAAAAAAZs/p21dAAXLXGE/s1600/sicilian.png or https://c1.staticflickr.com/5/4017/4391267493_ab44e3f827_b.jpg ?  
  > **username_0**: That seems like an example of a tree structure.  
  > **username_1**: The first is not a tree. But anyway is that something like you want or something completely different?  
  > **username_2**: Not sure what you are asking for, but these are simple chess engines with didactic intentions in mind https://chessprogramming.wikispaces.com/Sunfish https://chessprogramming.wikispaces.com/Pulse  
  > **username_0**: Something that is recursive and that could be placed into a database.  Not simply graphed out..  
  
  ---
  
  ## 0 answers
  
  