Since the idea is to generate a tree of all possible moves, this does seem easily parallelizable with perhaps a little performance loss tradeoff depending on how many messages sent.
Given a tree, generate enough layers/nodes to fill up all the processors then set each one to a separate task.
This is absolutely true. I teach in a community college in a town with a BIG university. There are lots of people in town with PhD's who dont have jobs.
I would advise these people on what CS courses to take and invariablely they'd head into the Computer Visualization program we have, go through it and often get research fellowships, postdocs or whatever.
There is a tremedous "value added" quality in being able to program.
I'' think you''re on the right track. Im currently a teacher... actually a community college professor and I'm sitting here during lab time reading/. I have enough time to really help homeschool my three kids and I make enough to have a comfortable living in a medium town in the midwest.
The "big university" professors who live on the same block as me are never home with their families, theyre all out researching and publishing.
I can even play freeciv during final exams.
I teach 4 or 5 courses a semester, this semester it was Intro to Perl, Network Programming in C, CSII in C++, "Flash, PHP, MySQl and XML". (Don't see courses like that at many Community Colleges)
Since I teach CS courses, mostly in the late afternoon and evening, I get mostly adult students who want to learn-, have jobs and what to get better jobs or raises.
You need a Masters to teach at a Community College.. give it a try.
No, you can calculate the nodes as you go along.
Ken
Since the idea is to generate a tree of all possible moves, this does seem easily parallelizable with perhaps a little performance loss tradeoff depending on how many messages sent.
Given a tree, generate enough layers/nodes to fill up all the processors then set each one to a separate task.
This is absolutely true. I teach in a community college in a town with a BIG university. There are lots of people in town with PhD's who dont have jobs.
I would advise these people on what CS courses to take and invariablely they'd head into the Computer Visualization program we have, go through it and often get research fellowships, postdocs or whatever.
There is a tremedous "value added" quality in being able to program.
I'' think you''re on the right track. Im currently a teacher ... actually a community college professor and I'm sitting here during lab time reading /. I have enough time to really help homeschool my three kids and I make enough to have a comfortable living in a medium town in the midwest.
.. give it a try.
The "big university" professors who live on the same block as me are never home with their families, theyre all out researching and publishing.
I can even play freeciv during final exams.
I teach 4 or 5 courses a semester, this semester it was Intro to Perl, Network Programming in C, CSII in C++, "Flash, PHP, MySQl and XML". (Don't see courses like that at many Community Colleges)
Since I teach CS courses, mostly in the late afternoon and evening, I get mostly adult students who want to learn-, have jobs and what to get better jobs or raises.
You need a Masters to teach at a Community College