PyCX: a Python-based simulation code repository for complex systems education

15Citations
Citations of this article
115Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

We introduce PyCX, an online repository of simple, crude, easy-to-understand sample codes for various complex systems simulation, including iterative maps, cellular automata, dynamical networks and agent-based models. All the sample codes were written in plain Python, a general-purpose programming language widely used in industry as well as in academia, so that students can gain practical skills for both complex systems simulation and computer programming simultaneously. The core philosophy of PyCX is on the simplicity, readability, generalizability and pedagogical values of simulation codes. PyCX has been used in instructions of complex systems modeling at several places with successful outcomes.

Cite

CITATION STYLE

APA

Sayama, H. (2013). PyCX: a Python-based simulation code repository for complex systems education. Complex Adaptive Systems Modeling, 1(1). https://doi.org/10.1186/2194-3206-1-2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free