-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can we have a tutorial? #472
Comments
(Some context; https://soar.eecs.umich.edu/tutorials/SMLQuickStartGuide/ seems to be the most comprehensive SML tutorial, while it is not exactly friendly or interpretable for Python's SML, or how to bootstrap a python project with it) |
Is there a tutorial for installation and errors? When I download, unzip, and click SoarCLI.bat, I get the command line interface with soar %. |
Hi @GLPUSNA67, what version of Java do you have installed? |
java version "1.8.0_411"
Also, I will use the glpusna67 instead of the glpusna. I will delete the second subscription.
I installed the software, but still get a message: Java Virtual Machine Launcher A Java Exception has occurred. I tried to run as an administrator, and I restarted by computer, but it didn't fix the error.
Gordon
…________________________________
From: Nathan Glenn ***@***.***>
Sent: Saturday, June 1, 2024 8:31 PM
To: SoarGroup/Soar ***@***.***>
Cc: Gordon Pettus ***@***.***>; Mention ***@***.***>
Subject: Re: [SoarGroup/Soar] Can we have a tutorial? (Issue #472)
Hi @GLPUSNA67<https://github.com/GLPUSNA67>, what version of Java do you have installed?
—
Reply to this email directly, view it on GitHub<#472 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AJGPVYKTIVMI5QN7E6H5OFDZFKGZ5AVCNFSM6AAAAABIPVMGFGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBTGY4DENRTGU>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Nathan, I created a program in Python that helps solve Monster Sudoku puzzles. I used a lot of structures and functions
to solve cells and to simplify the puzzle by removing – a few are automatically activated by a button, and some must be done
by manually selecting a number to be removed and the cell from which to remove it.
If/when I get my SOAR working, I will attempt to do some of that processing using SOAR capabilities. If there is any interest in seeing
that program, let me know. I have it in a GitHub repository.
Thanks,
Gordon
…________________________________
From: Nathan Glenn ***@***.***>
Sent: Saturday, June 1, 2024 8:31 PM
To: SoarGroup/Soar ***@***.***>
Cc: Gordon Pettus ***@***.***>; Mention ***@***.***>
Subject: Re: [SoarGroup/Soar] Can we have a tutorial? (Issue #472)
Hi @GLPUSNA67<https://github.com/GLPUSNA67>, what version of Java do you have installed?
—
Reply to this email directly, view it on GitHub<#472 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AJGPVYKTIVMI5QN7E6H5OFDZFKGZ5AVCNFSM6AAAAABIPVMGFGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBTGY4DENRTGU>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Hi Gordon, You need to install Java 11 or higher. I'm sorry that the error message was so unhelpful. We should probably add something to the run scripts that alert for this. |
Also, yes, please share the link :D |
Hi Nathan,
Thanks!
I had already installed Java 8 but not JDK 22. The JDK was what made the interface work.
I clicked on source to load the demos, but they were not in the downloaded files; where are they located?
Meanwhile, I will just start working with the tutorials.
Gordon
…________________________________
From: Nathan Glenn ***@***.***>
Sent: Monday, June 3, 2024 8:17 AM
To: SoarGroup/Soar ***@***.***>
Cc: Gordon Pettus ***@***.***>; Mention ***@***.***>
Subject: Re: [SoarGroup/Soar] Can we have a tutorial? (Issue #472)
Hi Gordon,
You need to install Java 11 or higher. I'm sorry that the error message was so unhelpful. We should probably add something to the run scripts that alert for this.
—
Reply to this email directly, view it on GitHub<#472 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AJGPVYL5A6GZ2SXTBQ3CTZTZFSCIJAVCNFSM6AAAAABIPVMGFGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBVGQ4DGMBRGI>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Hi Nathan,
I found the demos.
Gordon
…________________________________
From: Gordon Pettus ***@***.***>
Sent: Monday, June 3, 2024 10:20 AM
To: SoarGroup/Soar ***@***.***>
Subject: Re: [SoarGroup/Soar] Can we have a tutorial? (Issue #472)
Hi Nathan,
Thanks!
I had already installed Java 8 but not JDK 22. The JDK was what made the interface work.
I clicked on source to load the demos, but they were not in the downloaded files; where are they located?
Meanwhile, I will just start working with the tutorials.
Gordon
________________________________
From: Nathan Glenn ***@***.***>
Sent: Monday, June 3, 2024 8:17 AM
To: SoarGroup/Soar ***@***.***>
Cc: Gordon Pettus ***@***.***>; Mention ***@***.***>
Subject: Re: [SoarGroup/Soar] Can we have a tutorial? (Issue #472)
Hi Gordon,
You need to install Java 11 or higher. I'm sorry that the error message was so unhelpful. We should probably add something to the run scripts that alert for this.
—
Reply to this email directly, view it on GitHub<#472 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AJGPVYL5A6GZ2SXTBQ3CTZTZFSCIJAVCNFSM6AAAAABIPVMGFGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBVGQ4DGMBRGI>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Back to Siyu's original request, I think what I'd like to do is add the Content Tabs plugin to the website with linked tabs enabled, and then update the SML Quick Start so that all of the code examples have tabs for the different languages you can use. We'd just add Python tabs for now. We can use the adminitions plugin to add extra notes for users of a particular language. Or we could just add extra sections and tell people to skip to the one that they need. |
I agree with Nathan.
Also, has anyone done any work to convert the program to Python?
There is such a large Python community, If you started and published the code, someone with the skills and too much time on their hands would start the conversion and publish it on GitHub. That would help with the understanding and would allow creative programmers to experiment.
As an example, I used to do Monster Sudoku puzzles. It was a massive waste of time. So, I wrote a program, in Python, to help solve puzzles. That process opened up a rabbit hole of creative ideas.
…________________________________
From: Nathan Glenn ***@***.***>
Sent: Friday, July 12, 2024 12:47 PM
To: SoarGroup/Soar ***@***.***>
Cc: Gordon Pettus ***@***.***>; Mention ***@***.***>
Subject: Re: [SoarGroup/Soar] Can we have a tutorial? (Issue #472)
Back to Siyu's original request, I think what I'd like to do is add the Content Tabs<https://squidfunk.github.io/mkdocs-material/reference/content-tabs/#linked-content-tabs-feature-enabled> plugin to the website with linked tabs enabled, and then update the SML Quick Start<https://soar.eecs.umich.edu/tutorials/SMLQuickStartGuide/> so that all of the code examples have tabs for the different languages you can use. We'd just add Python tabs for now.
We can use the adminitions plugin<https://squidfunk.github.io/mkdocs-material/reference/admonitions/> to add extra notes for users of a particular language. Or we could just add extra sections and tell people to skip to the one that they need.
—
Reply to this email directly, view it on GitHub<#472 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AJGPVYL26M44EMSOGGB2DELZMAXEDAVCNFSM6AAAAABIPVMGFGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRWGI2TENBXGY>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
@GLPUSNA67 I don't think the conversion of the existing program will be a big deal, but I'm certain that further work will on the content will be desired, by which I mean, the tutorial may need follow-up, or may need certain holes filled, etc. |
I need pip install soar and would hope the team publishes a GitHub tutorial showing how to use it to create a simple model and run it in the near future🙏
The text was updated successfully, but these errors were encountered: