NARS-FighterPlane is a game in which NARS serves as an AI controlling a fighter plane to hit enemy planes.
- Install Python 3 (my python version is 3.8) and pygame package. To use python in the command window, it should be added to the PATH system environment variable like "C:\Python\Python38-32".
- To launch ONA, cygwin should be installed and added to the PATH variable like "C:\cygwin64\bin".
- To launch OpenNARS, Java should be installed and added to the PATH variable like "C:\Program Files\Java\jdk-14.0.2\bin".
Open the command window under the directory of NARS-FighterPlane_v1.0 or NARS-FighterPlane_v2.0 and type python plane_game.py opennars
or python plane_game.py ONA
.
OpenNARS: https://github.com/opennars/opennars
ONA: https://github.com/opennars/OpenNARS-for-Applications
NARS-Pong in Unity3D: https://github.com/ccrock4t/NARS-Pong