kstaats / karoo_gp

A Genetic Programming platform for Python with TensorFlow for wicked-fast CPU and GPU support.
Other
159 stars 61 forks source link

Re-implement play mode #80

Closed granawkins closed 2 years ago

granawkins commented 2 years ago

Re-implement a feature from Karoo Classic™: the (p)lay kernel (available in interactive mode). Loads a population of 1, prints it to the console and quits. Below is a sample output.

PS: We had a good discussion about the display last night. For now, play shows both display modes: 'viz' (the tree), then 'list'. We certainly will update these, but in a separate issue. karoo_play_mode

kstaats commented 2 years ago

I appreciate the dual display mode, but your version of the read-out just doesn't work for me. I can't "read" it. Maybe with color, bold, spacing it will improve, but it looks like code, not a properly formatted display.

On 6/29/22 18:52, Grant wrote:

Re-implement a feature from Karoo Classic™: the (p)lay kernel (available in interactive mode). Loads a population of 1, prints it to the console and quits. Below is a sample output.

PS: We had a good discussion about the display last night. For now, play shows both display modes: 'viz' (the tree), then 'list'. We certainly will update these, but in a separate issue. karoo_play_mode

You can view, comment on, or merge this pull request online at:

https://github.com/kstaats/karoo_gp/pull/80

-- Commit Summary --

  • play mode
  • fix play mode default tree_type to match menu (g)

-- File Changes --

 M karoo-gp.py (23)
 M karoo_gp/base_class.py (8)
 M karoo_gp/engine.py (6)

-- Patch Links --

https://github.com/kstaats/karoo_gp/pull/80.patch https://github.com/kstaats/karoo_gp/pull/80.diff

granawkins commented 2 years ago

Message received! Just pushed a PR that looks like below. Will add color with click in a future PR

legible_display_list

.

granawkins commented 2 years ago

(Here is the image referenced above)

legible_display_list