144 lines
2.6 KiB
Plaintext
Executable File
144 lines
2.6 KiB
Plaintext
Executable File
Goals for 2017 0829
|
||
|
||
|
||
|
||
Avida
|
||
- Changes
|
||
- ./run_tests
|
||
- commit & push
|
||
|
||
then
|
||
(automated tests)
|
||
|
||
|
||
Don’t have
|
||
- No method aside from commit msgs describing changes
|
||
- no unit tests
|
||
|
||
Add in code commit lists
|
||
|
||
or in the readme file?
|
||
|
||
tagging commits with Av_ED 3.0.2 or what ever
|
||
- on both Avida and AV_UI so we know what version of Av_ui goes with which version of Avida Core
|
||
|
||
|
||
|
||
|
||
AV_UI
|
||
- changes
|
||
- haphazard tests by Diane by hand
|
||
- commit push
|
||
- get Jake to test
|
||
- fixes
|
||
- commit push with tag.
|
||
|
||
_____________________________________________________________
|
||
following Jake’s readme file on https://github.com/cousi2344/avida-ed-testing/blob/master/README.rst
|
||
|
||
toward the end ran
|
||
<dBlackwood:~/_dev/avida-ed-testing > python tests/test_suite_basic.py --setuipath .
|
||
|
||
ExperimentControlsTest(BaseTest);
|
||
|
||
Run the test longer and check to see that nothing bad happened
|
||
|
||
pytest -v pathtotestfile/testfile.py
|
||
|
||
all tests are in the test folder. Individual tests are in each of the following folders.
|
||
population
|
||
organism
|
||
analysis
|
||
Looking at one test
|
||
|
||
pytest tests/common/common_basic/navigation/basic_nav_test.py
|
||
mac has forward slashes;
|
||
mac has back slashes;
|
||
|
||
another example
|
||
pytest tests/population/population_basic/env_settings/pause_update_test.py
|
||
changed it to run for 19 instead of 9 updates.
|
||
—————
|
||
Pull stuff to the av_ui folder within avida-ed-testing
|
||
|
||
<dBlackwood:~/_dev/avida-ed-testing > . venv/bin/activate
|
||
cd tests
|
||
|
||
|
||
_____________________________________________________________
|
||
AV_UI change
|
||
|
||
git clone on server
|
||
add in stand alone packages
|
||
|
||
Test on Server
|
||
- automated tests
|
||
- tests done by hand
|
||
|
||
Move Production to Archive (name with version number and date released)
|
||
Move test to “app” folder
|
||
- Tag github at this time
|
||
|
||
_____________________________________________________________
|
||
Avida-ED change
|
||
pull av_ui changes
|
||
push changes
|
||
notify diane
|
||
tag when in production
|
||
|
||
——————————
|
||
wireframe fry
|
||
cartoon icons
|
||
some parts 2d and some parts 3d
|
||
|
||
geneartive and proceedural things in games (Robin)
|
||
art assests, story, play through a book.
|
||
|
||
Generative games
|
||
Mindcraft
|
||
No mans sky
|
||
small group of people generate a rich environment.
|
||
|
||
Spore - not a good game
|
||
|
||
box car d2 very simple looks crappy.
|
||
|
||
|
||
|
||
|
||
Fry
|
||
- how to swim at all
|
||
- evade predators
|
||
|
||
Swim down stream.
|
||
|
||
point sources of pollution
|
||
|
||
Ocean
|
||
predators
|
||
gather food - grow
|
||
|
||
Upstream
|
||
- fish ladders
|
||
- bears
|
||
|
||
Mating
|
||
- finding a mate
|
||
- sexual selection
|
||
-
|
||
|
||
|
||
Robin
|
||
- much easier
|
||
- one kind of salmon
|
||
- swimming blobs
|
||
- keep the same blobs in all the environments
|
||
|
||
add chemicals
|
||
speed of flow
|
||
increase the complexity of
|
||
|
||
Box car 2d - has physics engine
|
||
|
||
|
||
|